PHP dirname 文件系统函数
-
定义和用法
dirname - 返回路径中的目录部分 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 5.0.0 dirname() 的操作从 PHP 5.0.0 版开始是二进制安全的。
4.0.3 在这个版本中,dirname() 被修正为 POSIX 兼容。
-
语法
dirname ( string $path)
给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。 -
参数
参数 必需的 描述 path 是 一个路径。 在 Windows 中,斜线(/)和反斜线(\)都可以用作目录分隔符。在其它环境下是斜线(/)。 -
返回值
返回 path 的父目录。 如果在 path 中没有斜线,则返回一个点('.'),表示当前目录。否则返回的是把 path 中结尾的 /component(最后一个斜线以及后面部分)去掉之后的字符串。 -
示例
<?php echo "1) " . dirname("/etc/passwd") . PHP_EOL; // 1) /etc echo "2) " . dirname("/etc/") . PHP_EOL; // 2) / (or \ on Windows) echo "3) " . dirname("."); // 3) . ?>
-