__zigar‐>sizeOf(T) ᴾᴴᴾ - chung-leong/zigar GitHub Wiki

JavaScript | PHP


Return the size of a Zig data structure in bytes.

pub const Struct1 = struct {
    number1: i32,
    number2: i32,
};

pub const Struct2 = struct {
    number1: i64,
    number2: i64,
};
<?php

$m = zigar_use(__DIR__ . '/special-exports-example-2.zig');
$zigar = $m->__zigar;

echo $zigar->sizeOf($m->Struct1), "\n";
echo $zigar->sizeOf($m->Struct2), "\n";
8
16

Special exports: __zigar