導航:首頁 > 文件教程 > php獲取文件名後綴

php獲取文件名後綴

發布時間:2025-09-23 01:24:09

『壹』 PHP如何讀出當前目錄下所有文件

一般來說php中讀取目錄下的文件名的方式確實不少,最簡單的是scandir,具體代碼如下:x0dx0a復制代碼 代碼如下:$dir="./caxa/";x0dx0a$file=scandir($dir);x0dx0aprint_r($file);x0dx0a稍微復雜點的,來自於php手冊:x0dx0a復制代碼 代碼如下:$dir = "/etc/php5/";x0dx0a/激判/ Open a known directory, and proceed to read its contentsx0dx0aif (is_dir($dir)) {x0dx0aif ($dh = opendir($dir)) {x0dx0awhile (($file = readdir($dh)) !== false) {x0dx0aecho "filename: $file : filetype: " . filetype($dir . $file) . "\n";x0dx0a} closedir($dh);x0dx0a}x0dx0a}x0dx0a這些都只能讀取當前指定目錄下的文件,對握穗子目錄中的文件則無法讀取。原來自己寫明皮改過一個循環刪除所有目錄的一段代碼,需要逐個子目錄刪除所有文件,包括多層。但是只需要讀出文件名,稍微復雜點,網上找到一個能用,原始代碼有錯誤提示,改了一下引用&$data的地方,如下所示:x0dx0a復制代碼 代碼如下:function searchDir($path,&$data){x0dx0aif(is_dir($path)){x0dx0a$dp=dir($path);x0dx0awhile($file=$dp->read()){x0dx0aif($file!='.'&& $file!='..'){x0dx0asearchDir($path.'/'.$file,$data);x0dx0a}x0dx0a}x0dx0a$dp->close();x0dx0a}x0dx0aif(is_file($path)){x0dx0a$data[]=$path;x0dx0a}x0dx0a}x0dx0afunction getDir($dir){x0dx0a$data=array();x0dx0asearchDir($dir,$data);x0dx0areturn $data;x0dx0a}x0dx0aprint_r(getDir('.'));x0dx0a希望本文所述對大家的PHP程序設計有所幫助。

『貳』 php怎麼獲取當前頁面的後綴文件名

1、第一次獲得文件路徑,假如變數設為path

$path=$_SERVER['REQUEST_URI'];

2、用basename函數即可獲得路徑中的文件名部分:

$filename=basename($path);

3.輸出顯示:
echo $filename;

閱讀全文

與php獲取文件名後綴相關的資料

熱點內容
sd卡內存檢測代碼 瀏覽:941
電腦找不到data文件 瀏覽:507
在同一個網段找不到共享文件 瀏覽:815
java彩信smil文件生成 瀏覽:536
微信聊天文件怎麼沒有了 瀏覽:553
win7共享整個盤符文件夾打不開 瀏覽:284
java實訓過程 瀏覽:426
調用資源文件 瀏覽:523
編程極客和立樂哪個好 瀏覽:455
用蘋果安裝編程軟體怎麼安裝 瀏覽:249
s3二代北斗導航升級 瀏覽:956
netqqwrydat 瀏覽:770
工具文件夾選項在哪裡 瀏覽:126
日歷網頁代碼 瀏覽:303
怎麼看app原始網址 瀏覽:896
php獲取文件名後綴 瀏覽:440
win10易升安裝文件在哪 瀏覽:732
蘋果7開機密碼不對 瀏覽:788
蘋果5s電池用完了電充不進電 瀏覽:191
網站訪問次數統計代碼 瀏覽:257

友情鏈接