導語:如何使用php語言實現檔名稱以及副檔名的獲取呢?下面是小編給大家提供的實現程式碼,大家可以參考閱讀,更多詳情請關注應屆畢業生考試網。
name()-返回路徑的檔名
請看下面php程式碼:
<?php
$path =
"/usr/www/html/";
echo basename($path)."<br>";
//如果選擇suffix則忽略副檔名
echo basename($path,"");
?>
執行結果:
index
ame()-返回當前指令碼的'檔案路徑!
php程式碼:
<?php
//——FILE__返回檔案完整路徑
$dir = dirname(__FILE__);
echo $dir;
?>
執行結果:
F:webzendexercise
info() 返回一個關聯陣列包含有 path 的資訊。
包括以下的陣列單元:路徑名稱dirname,檔名稱basename 和 副檔名稱extension。
請看下面簡單程式碼演示<?php
$path =
"/usr/www/html/";
$pathinfo
= pathinfo($path);
echo "目錄名稱:$pathinfo[dirname]<br>";
echo "檔名稱:$pathinfo[basename]<br>";
echo "副檔名:$pathinfo[extension]";
?>
執行結果:
目錄名稱:/usr/www/html
檔名稱:
副檔名:php
path -- 返回規範化的絕對路徑名
php程式碼如下:
<?php
$path =
"./exercise/";
$realpath
= realpath($path);
echo $realpath;
?>
最後注意一個小技巧:不同路徑的檔案路徑操作符可能,不同,windows下可以用"/"和"",
linux下只能用"/",所以開發的時候,建議都用"/",如我上面的檔案路徑寫法!