123456789101112131415161718192021222324252627282930 |
- --TEST--
- Testing __callStatic
- --FILE--
- <?php
- class foo {
- public function aa() {
- print "ok\n";
- }
- static function __callstatic($a, $b) {
- var_dump($a);
- }
- }
- foo::aa();
- $b = 'AA';
- foo::$b();
- foo::__construct();
- ?>
- --EXPECTF--
- Strict Standards: Non-static method foo::aa() should not be called statically in %s on line %d
- ok
- Strict Standards: Non-static method foo::aa() should not be called statically in %s on line %d
- ok
- Fatal error: Cannot call constructor in %s on line %d
|