011.phpt 269 B

1234567891011121314151617181920
  1. --TEST--
  2. FFI 011: cast()
  3. --EXTENSIONS--
  4. ffi
  5. --INI--
  6. ffi.enable=1
  7. --FILE--
  8. <?php
  9. $a = FFI::new("uint8_t[4]");
  10. $a[0] = 255;
  11. $a[1] = 255;
  12. var_dump(FFI::cast("uint16_t[2]", $a));
  13. ?>
  14. --EXPECTF--
  15. object(FFI\CData:uint16_t[2])#%d (2) {
  16. [0]=>
  17. int(65535)
  18. [1]=>
  19. int(0)
  20. }