php-src/Zend/tests/varSyntax/constClassMemberAccess.phpt

27 lines
No EOL
316 B
PHP

--TEST--
Const class member access with deference
--FILE--
<?php
class A {
const A = ['a' => ['b' => 'c']];
}
var_dump(A::A);
var_dump(A::A['a']);
var_dump(A::A['a']['b']);
?>
--EXPECT--
array(1) {
["a"]=>
array(1) {
["b"]=>
string(1) "c"
}
}
array(1) {
["b"]=>
string(1) "c"
}
string(1) "c"