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/ext/standard/tests/math/ |
files >> //php-7.1.11/ext/standard/tests/math/bug45712.phpt |
--TEST-- Bug #45712 (NaN/INF comparison) --FILE-- <?php // NaN $nan = acos(1.01); var_dump($nan); var_dump(is_nan($nan)); // var_dump($nan==''); var_dump($nan==0.5); var_dump($nan==50); var_dump($nan=='500'); var_dump($nan=='abc'); var_dump($nan==$nan); // var_dump($nan===''); var_dump($nan===0.5); var_dump($nan===50); var_dump($nan==='500'); var_dump($nan==='abc'); var_dump($nan===$nan); // INF $inf = pow(0,-2); var_dump($inf); var_dump(is_infinite($inf)); // var_dump($inf==''); var_dump($inf==0.5); var_dump($inf==50); var_dump($inf=='500'); var_dump($inf=='abc'); var_dump($inf==$inf); // var_dump($inf===''); var_dump($inf===0.5); var_dump($inf===50); var_dump($inf==='500'); var_dump($inf==='abc'); var_dump($inf===$inf); ?> --EXPECT-- float(NAN) bool(true) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) float(INF) bool(true) bool(false) bool(false) bool(false) bool(false) bool(false) bool(true) bool(false) bool(false) bool(false) bool(false) bool(false) bool(true)y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`