1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP获取当前文件所在目录的父目录的路径(两种方法)

作者:用户 来源:互联网 时间:2017-12-01 12:43:53

目录php文件方法路径获取当前

PHP获取当前文件所在目录的父目录的路径(两种方法) - 摘要: 本文讲的是PHP获取当前文件所在目录的父目录的路径(两种方法), 1. 方法一:先获得当前文件所在文件夹的长度,然后用substr来截取掉该长度:```$dirName = str_replace("//", "/", dirname(__FILE__));$dirNameLength = strlen



1. 方法一:先获得当前文件所在文件夹的长度,然后用substr来截取掉该长度:
```
$dirName = str_replace("//", "/", dirname(__FILE__));
$dirNameLength = strlen($dirName);
$currentDirNameLength = $dirNameLength - strrpos($dirName,"/"); //获得当前文件所在文件夹的长度。
$parentDirName = substr($dirName,0,-$currentDirNameLength); //第3个参数如果为负数,那么表示从后面截取掉【该参数的绝对值】个字符。
```
2. 方法二:将当前文件所在文件夹当作一个文件(文件夹其实是特殊的文件,一切皆为文件。。),直接用dirname嵌套一次dirname即可:
```
$parentDirName = dirname(dirname(__FILE__));
```
从上可以看出:对事物的深刻认识,能大幅度提高代码质量。


以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索目录 , php , 文件 , 方法 , 路径 , 获取 , 当前 ,以便于您获取更多的相关知识。