test007.phpt
来自「php-4.4.7学习linux时下载的源代码」· PHPT 代码 · 共 59 行
PHPT
59 行
--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 + =
减小字号Ctrl + -
显示快捷键?