pathinfo.phpt

来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 189 行

PHPT
189
字号
--TEST--pathinfo() tests--FILE--<?phpvar_dump(pathinfo());var_dump(pathinfo(""));var_dump(pathinfo("."));var_dump(pathinfo(".."));var_dump(pathinfo("/"));var_dump(pathinfo("./"));var_dump(pathinfo("/."));var_dump(pathinfo(".cvsignore"));var_dump(pathinfo(__FILE__, PATHINFO_BASENAME));var_dump(pathinfo(__FILE__, PATHINFO_FILENAME));var_dump(pathinfo(__FILE__, PATHINFO_EXTENSION));var_dump(pathinfo(__FILE__, PATHINFO_DIRNAME));var_dump(pathinfo(__FILE__, PATHINFO_EXTENSION|PATHINFO_FILENAME|PATHINFO_DIRNAME));var_dump(pathinfo(__FILE__, PATHINFO_EXTENSION|PATHINFO_FILENAME|PATHINFO_BASENAME));var_dump(pathinfo(__FILE__, PATHINFO_EXTENSION|PATHINFO_FILENAME));var_dump(pathinfo(__FILE__, PATHINFO_EXTENSION|PATHINFO_BASENAME));var_dump(pathinfo(__FILE__, PATHINFO_FILENAME|PATHINFO_DIRNAME));var_dump(pathinfo(__FILE__, PATHINFO_FILENAME|PATHINFO_BASENAME));var_dump(pathinfo(__FILE__, PATHINFO_DIRNAME|PATHINFO_EXTENSION));var_dump(pathinfo(__FILE__, PATHINFO_DIRNAME|PATHINFO_BASENAME));echo "Done\n";?>--EXPECTF--	Warning: pathinfo() expects at least 1 parameter, 0 given in %s on line %dNULLarray(2) {  ["basename"]=>  string(0) ""  ["filename"]=>  string(0) ""}array(4) {  ["dirname"]=>  string(1) "."  ["basename"]=>  string(1) "."  ["extension"]=>  string(0) ""  ["filename"]=>  string(0) ""}array(4) {  ["dirname"]=>  string(1) "."  ["basename"]=>  string(2) ".."  ["extension"]=>  string(0) ""  ["filename"]=>  string(1) "."}array(3) {  ["dirname"]=>  string(1) "/"  ["basename"]=>  string(0) ""  ["filename"]=>  string(0) ""}array(4) {  ["dirname"]=>  string(1) "."  ["basename"]=>  string(1) "."  ["extension"]=>  string(0) ""  ["filename"]=>  string(0) ""}array(4) {  ["dirname"]=>  string(1) "/"  ["basename"]=>  string(1) "."  ["extension"]=>  string(0) ""  ["filename"]=>  string(0) ""}array(4) {  ["dirname"]=>  string(1) "."  ["basename"]=>  string(10) ".cvsignore"  ["extension"]=>  string(9) "cvsignore"  ["filename"]=>  string(0) ""}string(12) "pathinfo.php"string(8) "pathinfo"string(3) "php"string(%d) "%s/strings"string(%d) "%s/strings"string(12) "pathinfo.php"string(3) "php"string(12) "pathinfo.php"string(%d) "%s/strings"string(12) "pathinfo.php"string(%d) "%s/strings"string(%d) "%s/strings"Done--UEXPECTF--Warning: pathinfo() expects at least 1 parameter, 0 given in %s on line %dNULLarray(2) {  [u"basename"]=>  unicode(0) ""  [u"filename"]=>  unicode(0) ""}array(4) {  [u"dirname"]=>  unicode(1) "."  [u"basename"]=>  unicode(1) "."  [u"extension"]=>  unicode(0) ""  [u"filename"]=>  unicode(0) ""}array(4) {  [u"dirname"]=>  unicode(1) "."  [u"basename"]=>  unicode(2) ".."  [u"extension"]=>  unicode(0) ""  [u"filename"]=>  unicode(1) "."}array(3) {  [u"dirname"]=>  unicode(1) "/"  [u"basename"]=>  unicode(0) ""  [u"filename"]=>  unicode(0) ""}array(4) {  [u"dirname"]=>  unicode(1) "."  [u"basename"]=>  unicode(1) "."  [u"extension"]=>  unicode(0) ""  [u"filename"]=>  unicode(0) ""}array(4) {  [u"dirname"]=>  unicode(1) "/"  [u"basename"]=>  unicode(1) "."  [u"extension"]=>  unicode(0) ""  [u"filename"]=>  unicode(0) ""}array(4) {  [u"dirname"]=>  unicode(1) "."  [u"basename"]=>  unicode(10) ".cvsignore"  [u"extension"]=>  unicode(9) "cvsignore"  [u"filename"]=>  unicode(0) ""}unicode(12) "pathinfo.php"unicode(8) "pathinfo"unicode(3) "php"unicode(%d) "%s/strings"unicode(%d) "%s/strings"unicode(12) "pathinfo.php"unicode(3) "php"unicode(12) "pathinfo.php"unicode(%d) "%s/strings"unicode(12) "pathinfo.php"unicode(%d) "%s/strings"unicode(%d) "%s/strings"Done

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?