anonymous_func_002.phpt 303 B

12345678910111213141516
  1. --TEST--
  2. Testing anonymous function return as array key and accessing $GLOBALS
  3. --FILE--
  4. <?php
  5. $test = create_function('$v', 'return $v;');
  6. $arr = array(create_function('', 'return $GLOBALS["arr"];'), 2);
  7. var_dump($arr[$test(1)]);
  8. var_dump($arr[$test(0)]() == $arr);
  9. ?>
  10. --EXPECT--
  11. int(2)
  12. bool(true)