dirname

编辑

(PHP 4, PHP 5, PHP 7)

dirname — 返回路径中的目录部分

PHP中文网词条详解语法

dirname(path)

dirname()函数给出一个包含有指向一个文件的全路径的字符串,返回去掉文件名后的目录名。

PHP中文网词条详解参数

参数描述
path必需。规定要检查的路径。

在 Windows 中,斜线(/)和反斜线(\)都可以用作目录分隔符。在其它环境下是斜线(/)。 


PHP中文网词条详解返回值

返回 path 的父目录。 如果在 path 中没有斜线,则返回一个点('.'),表示当前目录。否则返回的是把 path 中结尾的 /component(最后一个斜线以及后面部分)去掉之后的字符串

PHP中文网词条详解更新日志

版本说明
5.0.0dirname() 的操作从 PHP 5.0.0 版开始是二进制安全的。
4.0.3在这个版本中,dirname() 被修正为    POSIX 兼容。

PHP中文网词条详解范例

Example #1 dirname() 例子

<?php
  echo dirname("D:/phpStudy/WWW/test.php");
  echo "<br />";
  echo dirname("/WWW/test.php");
?>

以上例程会输出:

D:/phpStudy/WWW
/WWW


PHP中文网词条详解参见

  • basename() - 返回路径中的文件名部分

  • pathinfo() - 返回文件路径的信息

  • realpath() - 返回规范化的绝对路径名

参考资料
词条标签:
dirname