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/Zend/tests/ |
files >> //php-7.1.11/Zend/tests/neg_num_string.phpt |
--TEST-- Test edge-cases for negative num strings in interpolated string offsets --FILE-- <?php $a = [ "0" => 1, "-0" => 2, "1" => 3, "-1" => 4, "0x0" => 5, "-0x0" => 6, "00" => 7, "-00" => 8, "9223372036854775808" => 9, "-9223372036854775808" => 10, "2147483648" => 11, "-2147483648" => 12, ]; var_dump("$a[0]"); var_dump("$a[-0]"); var_dump("$a[1]"); var_dump("$a[-1]"); var_dump("$a[0x0]"); var_dump("$a[-0x0]"); var_dump("$a[00]"); var_dump("$a[-00]"); var_dump("$a[9223372036854775808]"); var_dump("$a[-9223372036854775808]"); var_dump("$a[2147483648]"); var_dump("$a[-2147483648]"); ?> --EXPECT-- string(1) "1" string(1) "2" string(1) "3" string(1) "4" string(1) "5" string(1) "6" string(1) "7" string(1) "8" string(1) "9" string(2) "10" string(2) "11" string(2) "12"y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`