PHP中的dirname()函数是一个内置函数,用于返回给定路径的目录名。dirname()函数用于定义父目录的路径,即从当前目录向上的路径。
null
函数的作用是:返回父目录的路径,如果路径没有斜杠,则该路径包含一个点(’.’),表示当前目录。
语法:
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
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END