1--TEST-- 2Const class properties(runtime cache) 3--FILE-- 4<?php 5class A { 6} 7 8$a = new A; 9 10echo "runtime\n"; 11var_dump($a->{array()}); 12var_dump($a->{1}); 13var_dump($a->{function(){}}); 14?> 15--EXPECTF-- 16Notice: Array to string conversion in %sclass_properties_const.php on line %d 17runtime 18 19Notice: Undefined property: A::$Array in %sclass_properties_const.php on line %d 20NULL 21 22Notice: Undefined property: A::$1 in %sclass_properties_const.php on line %d 23NULL 24 25Fatal error: Uncaught Error: Object of class Closure could not be converted to string in %s:%d 26Stack trace: 27#0 {main} 28 thrown in %s on line %d 29