123456789101112131415161718192021222324252627 |
- --TEST--
- Bug #60611 (Segmentation fault with Cls::{expr}() syntax)
- --FILE--
- <?php
- class Cls {
- function __call($name, $arg) {
- }
- static function __callStatic($name, $arg) {
- }
- }
- $cls = new Cls;
- $cls->{0}();
- $cls->{1.0}();
- $cls->{true}();
- $cls->{false}();
- $cls->{null}();
- Cls::{0}();
- Cls::{1.0}();
- Cls::{true}();
- Cls::{false}();
- Cls::{null}();
- ?>
- --EXPECTF--
- Fatal error: Method name must be a string in %sbug60611.php on line %d
|