12345678910111213141516171819 |
- --TEST--
- register_shutdown_function() & __call
- --FILE--
- <?php
- class test {
- function _foo() {
- throw new Exception('test');
- }
- function __call($name=null, $args=null) {
- return test::_foo();
- }
- }
- var_dump(register_shutdown_function(array("test","__call")));
- echo "Done\n";
- ?>
- --EXPECTF--
- Fatal error: Non-static method test::__call() cannot be called statically in %s on line %d
|