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/strings/ |
files >> //php-7.1.11/ext/standard/tests/strings/basename.phpt |
--TEST-- basename() function --FILE-- <?php // simple checks var_dump(basename("bar")); var_dump(basename("/foo/bar")); var_dump(basename("/bar")); // simple checks with trailing slashes var_dump(basename("bar/")); var_dump(basename("/foo/bar/")); var_dump(basename("/bar/")); // suffix removal checks var_dump(basename("bar.gz", ".gz")); var_dump(basename("/foo/bar.gz", ".gz")); var_dump(basename("/bar.gz", ".gz")); // suffix removal checks with trailing slashes var_dump(basename("bar.gz/", ".gz")); var_dump(basename("/foo/bar.gz/", ".gz")); var_dump(basename("/bar.gz/", ".gz")); // suffix removal checks var_dump(basename("/.gz", ".gz")); var_dump(basename("/foo/.gz", ".gz")); var_dump(basename("/.gz", ".gz")); // binary safe? var_dump(basename("foo".chr(0)."bar")); var_dump(basename("foo".chr(0)."bar.gz", ".gz")); ?> --EXPECT-- string(3) "bar" string(3) "bar" string(3) "bar" string(3) "bar" string(3) "bar" string(3) "bar" string(3) "bar" string(3) "bar" string(3) "bar" string(3) "bar" string(3) "bar" string(3) "bar" string(3) ".gz" string(3) ".gz" string(3) ".gz" string(7) "foo bar" string(7) "foo bar"y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`