/
proc
/
self
/
root
/
usr
/
local
/
lsws
/
phpbuild
/
php-8.0.7
/
ext
/
standard
/
tests
/
strings
/
File Upload :
llllll
Current File: //proc/self/root/usr/local/lsws/phpbuild/php-8.0.7/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"
Copyright ©2k19 -
Hexid
|
Tex7ure