PHP中的dirname()函数是一个内置函数,用于返回给定路径的目录名称。 dirname()函数用于父目录的路径,即从当前目录升级。
dirname()函数返回父目录的路径,如果该路径没有斜杠,则该母目录包括点(“。”),表示当前目录。
用法:
string dirname ( $path )
参数:PHP中的dirname()函数仅接受一个参数,即$path。此参数指定要检查的路径。
返回值:它返回父目录的路径。
错误与异常:
- 在指定路径时,在Windows环境中,两个斜杠,正斜杠(/)和反斜杠(\)都用作目录分隔符,而在其他环境中,它只是正斜杠(/)。
- dirname()函数对输入字符串进行操作,因此它不知道实际的文件系统或路径组件(例如“..”)。
例子:
Input : dirname("user01/geeksforgeeks/gfg.txt") Output : user01/geeksforgeeks Input : dirname("/geeksforgeeks/gfg.txt"); Output : /geeksforgeeks
以下示例程序旨在说明dirname()函数:
程序1::
<?php
// specifying path to the dirname() function
echo dirname("user01/geeksforgeeks/gfg.txt")
?>
输出:
user01/geeksforgeeks
程序2::
<?php
// specifying path to the dirname() function
echo dirname("/geeksforgeeks/gfg.txt");
?>
输出:
/geeksforgeeks
参考:
http://php.net/manual/en/function.dirname.php
相关用法
- HTML dirname属性用法及代码示例
- HTML <input> dirname属性用法及代码示例
- HTML <textarea> dirname属性用法及代码示例
- HTML <textarea> dirname属性用法及代码示例
- Node.js path.dirname()用法及代码示例
- PHP end()用法及代码示例
- PHP pos()用法及代码示例
- PHP tan( )用法及代码示例
- CSS var()用法及代码示例
- p5.js int()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- PHP each()用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | dirname() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。