1--TEST-- 2FFI 034: FFI::typeof(), FFI::sizeof(), FFI::alignof() 3--SKIPIF-- 4<?php require_once('skipif.inc'); ?> 5--INI-- 6ffi.enable=1 7--FILE-- 8<?php 9$p1 = FFI::new("uint8_t[2]"); 10$p2 = FFI::new("uint16_t[2]"); 11$p3 = FFI::new("uint32_t[2]"); 12var_dump(FFI::sizeof($p1), FFI::sizeof($p2), FFI::sizeof($p3)); 13var_dump(FFI::alignof($p1), FFI::alignof($p2), FFI::alignof($p3)); 14var_dump(FFI::sizeof(FFI::typeof($p1)), FFI::sizeof(FFI::typeof($p2)), FFI::sizeof(FFI::typeof($p3))); 15var_dump(FFI::alignof(FFI::typeof($p1)), FFI::alignof(FFI::typeof($p2)), FFI::alignof(FFI::typeof($p3))); 16?> 17--EXPECT-- 18int(2) 19int(4) 20int(8) 21int(1) 22int(2) 23int(4) 24int(2) 25int(4) 26int(8) 27int(1) 28int(2) 29int(4) 30