mirror of
https://github.com/php/php-src.git
synced 2024-09-22 02:17:32 +00:00
add missing test for class member access with deference
relates to https://wiki.php.net/rfc/uniform_variable_syntax
This commit is contained in:
parent
2895912756
commit
1849546ada
27
Zend/tests/varSyntax/constClassMemberAccess.phpt
Normal file
27
Zend/tests/varSyntax/constClassMemberAccess.phpt
Normal file
@ -0,0 +1,27 @@
|
||||
--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"
|
Loading…
Reference in New Issue
Block a user