PHP中的dirname()函数是一个内置函数, 用于返回给定路径的目录名称。 dirname()函数用于父目录的路径, 即从当前目录升级。
dirname()函数返回父目录的路径, 如果该目录没有斜杠, 则该母目录包含一个点("。"), 表示当前目录。
语法如下:
string dirname ( $path )
参数:PHP中的dirname()函数仅接受一个参数, 即$ path。此参数指定要检查的路径。
返回值:它返回父目录的路径。
错误与异常:
- 在指定路径时, 在Windows环境中, 两个斜杠, 正斜杠(/)和反斜杠(\)都用作目录分隔符, 而在其他环境中, 它只是正斜杠(/)。
- dirname()函数对输入字符串进行操作, 因此它不知道实际的文件系统或路径组件(例如" ..")。
Input : dirname("user01/lsbin/gfg.txt")Output : user01/lsbinInput : dirname("/lsbin/gfg.txt");
Output : /lsbin
下面的程序说明了dirname()函数:
程序1:
<
?php// specifying path to the dirname() function
echo dirname( "user01/lsbin/gfg.txt" )?>
输出如下:
user01/lsbin
程序2:
<
?php// specifying path to the dirname() function
echo dirname( "/lsbin/gfg.txt" );
?>
输出如下:
/lsbin
参考:
【PHP dirname()函数用法介绍】http://php.net/manual/en/function.dirname.php
推荐阅读
- PHP date_offset_get()函数用法介绍
- 高级算法设计(数组旋转程序)
- 高级编程(Java内存管理原理详细指南)
- 如何将PHP数组转换为JavaScript对象或JSON()
- JavaScript console.log()与代码示例
- 数据结构概述|S2(二叉树,BST,堆和哈希)
- JavaScript中的if-else语句编程实例
- 简单几步顺利处理电脑无法关机的状况
- XP系统休眠后无法唤醒的原因