📄 test007.phpt
字号:
--TEST--dirname test--FILE--<?php// Allow for either Win32 or Unix.$s = dirname("/foo");// $s should be either / (Unix) or \ (Win32)function check_dirname($path) { global $s; $path1 = str_replace("%",$s,$path); $path2 = dirname($path1); $path3 = str_replace($s,"%",$path2); print "dirname($path) == $path3\n";}check_dirname("%foo%");check_dirname("%foo");check_dirname("%foo%bar");check_dirname("%");check_dirname("...%foo");check_dirname(".%foo");check_dirname("foobar%%%");function same($a,$b) { if ($a == $b) { print "OK\n"; } else { print "FAIL $a == $b\n"; }}if ('/' == $s) { same(".",dirname("d:\\foo\\bar.inc")); same(".",dirname("c:\\foo")); same(".",dirname("c:\\")); same(".",dirname("c:"));} else { same("d:\\foo",dirname("d:\\foo\\bar.inc")); same("c:\\",dirname("c:\\foo")); same("c:\\",dirname("c:\\")); same("c:",dirname("c:"));}?>--EXPECT--dirname(%foo%) == %dirname(%foo) == %dirname(%foo%bar) == %foodirname(%) == %dirname(...%foo) == ...dirname(.%foo) == .dirname(foobar%%%) == .OKOKOKOK
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -