123456789101112131415161718192021222324252627 |
- --TEST--
- Bug #46106 (Memory leaks when using global statement)
- --FILE--
- <?php
- $foo = array(1);
- function foobar($errno, $errstr, $errfile, $errline) { }
- set_error_handler('foobar');
- function test($x) {
- global $foo;
- $x->invokeArgs(array(0));
- }
- $x = new ReflectionFunction('str_pad');
- try {
- test($x);
- } catch (TypeError $e) {
- echo $e->getMessage(), "\n";
- }
- ?>
- DONE
- --EXPECT--
- str_pad() expects at least 2 arguments, 1 given
- DONE
|