php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /php-7.1.11/tests/lang/ |
files >> //php-7.1.11/tests/lang/bug23384.phpt |
--TEST-- Bug #23384 (use of class constants in statics) --FILE-- <?php define('TEN', 10); class Foo { const HUN = 100; function test($x = Foo::HUN) { static $arr2 = array(TEN => 'ten'); static $arr = array(Foo::HUN => 'ten'); print_r($arr); print_r($arr2); print_r($x); } } Foo::test(); echo Foo::HUN."\n"; ?> --EXPECTF-- Deprecated: Non-static method Foo::test() should not be called statically in %sbug23384.php on line %d Array ( [100] => ten ) Array ( [10] => ten ) 100100y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`