array_recursive.phpt 338 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. Test V8::executeString() : export of recursive array
  3. --SKIPIF--
  4. <?php require_once(dirname(__FILE__) . '/skipif.inc'); ?>
  5. --FILE--
  6. <?php
  7. $a = [];
  8. $a[] = &$a;
  9. $a[] = 23;
  10. $v8 = new V8Js();
  11. $v8->foo = $a;
  12. $v8->executeString('var_dump(PHP.foo);');
  13. ?>
  14. ===EOF===
  15. --EXPECT--
  16. array(2) {
  17. [0] =>
  18. NULL
  19. [1] =>
  20. int(23)
  21. }
  22. ===EOF===