php獲取檔名稱和副檔名
1.basename()-返回路徑的檔名
請看下面php**:
<?php $path =
"/usr/www/html/index.php";
echo basename($path)."
";//如果選擇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 "檔名稱:$p程式設計客棧athinfo[basename]
";echo "副檔名:$pathinfo[extension]";
?>
執行結果:
目錄名稱:/usr/www/html
檔名稱:index.php
副檔名:php
4.realpath 返回規範化的絕對路徑名
php**如下:
<?php $path =
rpbyi"./exercise/php.txt";
$realpath
= realpath($path);
echo $realpath;
?>
最後注意乙個小技巧:不同路徑的檔案路徑操作符可能,不同,windows下可以用"/"和"\",
linux下只能用"/",所以開發的時候,建議都用"/",如我上面的檔案路徑寫法!
本文標題: php獲取檔名稱和副檔名的方法
本文位址:
獲取檔名和副檔名
string afirstname afile.substring afile.lastindexof 1,afile.lastindexof afile.lastindexof 1 檔名 string alastname afile.substring afile.lastindexof 1,af...
PHP 獲取檔名和副檔名的方法
dirname path path 代表你的檔案路徑,必須為絕對路徑,可以使用 file 表示列出當前檔案的絕對路徑,包含檔名 函式會返回當前檔案的上一級路徑,也就是除了檔名稱的路徑 eg echo file 輸出 d phpstudy www xml drivers test.php echo d...
C 路徑中獲取檔案全路徑 目錄 副檔名 檔名稱
獲取當前執行程式的目錄 string filedir environment.currentdirectory console.writeline 當前程式目錄 filedir 乙個檔案目錄 string filepath c jiyf benxh benxhcms.xml console.writ...