php獲取父目錄的方法 dirname()


dirname() 方法,獲取父目錄的方法,官方文檔:http://php.net/manual/en/function.dirname.php

在 php 7.0 后,dirname() 支持兩個參數,dirname($path, $level) 

返回給定目錄的父目錄,可以通過 $level 來指定返回的曾經,$level 必須大於 1,例子如下:

    echo dirname('/usr/share/abc/test/').'<br>';
    echo dirname('/usr/share/abc/test').'<br>';
    echo dirname('/usr/share/abc/test/', 1).'<br>';
    echo dirname('/usr/share/abc/test/', 2).'<br>';
    echo dirname('/usr/share/abc/test/', 3).'<br>';
    echo dirname('/usr/share/abc/test/', 4).'<br>';
    echo dirname('/usr/share/abc/test/', 5).'<br>';

結果如下:

/usr/share/abc
/usr/share/abc
/usr/share/abc
/usr/share
/usr
\
\

 

但一般用的較多的有如下兩個:

如: /usr/test/123.php

返回當前文件所在的目錄:

     echo dirname(__FILE__);

結果:

   /user/test/

 

返回當前文件所在的父目錄:

    echo dirname(__DIR__);

 結果:

  /user/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM