首頁 >後端開發 >php教程 >php取得檔案名稱和副檔名的方法詳解

php取得檔案名稱和副檔名的方法詳解

怪我咯
怪我咯原創
2017-07-05 10:45:061889瀏覽

這篇文章主要介紹了php取得檔案名稱和副檔名的方法,小編覺得蠻不錯的,現在分享給大家,也給大家做個參考。一起跟著小編過來看看吧

php取得檔案名稱和副檔名

#1.basename()-傳迴路徑的檔案名

請看下面php程式碼

<?php

$path =
"/usr/www/html/index.php";

echo basename($path)."<br>";

//如果选择suffix则忽略扩展名

echo basename($path,".php");

?>

運行結果:

index.php

index

2.dirname()-傳回目前腳本的檔案路徑!

php程式碼:

<?php

//——FILE返回文件完整路径

$dir = dirname(FILE);

echo $dir;

?>

運行結果:

F:\web\zend\exercise

#3.pathinfo() 傳回一個關聯陣列

包含有path 的資訊。

包含以下的陣列單元:路徑名稱dirname,檔案名稱basename 和 擴充名稱extension。

請看下面簡單程式碼示範:

<?php

$path =
"/usr/www/html/index.php";

$pathinfo 
= pathinfo($path);

echo "目录名称:$pathinfo[dirname]<br>";

echo "文件名称:$pathinfo[basename]<br>";

echo "扩展名:$pathinfo[extension]";

?>

執行結果:

#目錄名稱:/usr/www/html

檔案名稱:index.php

副檔名:php

4.realpath -- 傳回規範化的絕對路徑名

php程式碼如下:

<?php

$path =
"./exercise/php.txt";

$realpath 
= realpath($path);

echo $realpath;

?>
最後注意一個小技巧:

不同路徑的檔案路徑

運算子

可能,不同,windows下可以用"/"和"\",### ###linux下只能用"/",所以開發的時候,建議都用"/",如我上面的檔案路徑寫法! ###

以上是php取得檔案名稱和副檔名的方法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn