遍歷指定目錄下的所有目錄和文件的php代碼
更新時(shí)間:2011年11月27日 17:19:32 作者:
遍歷指定目錄下的所有目錄和文件的php代碼,需要的朋友可以參考下。
復(fù)制代碼 代碼如下:
<?php
function listFiles($path){
$result = array();
foreach(glob($path.'\\'."*") as $item){
$result[strtolower($item)] = $item;
if(is_dir($item)){
$result += listFiles($item);
}
}
return $result;
}
$path = 'E:\\web\\dianle';
foreach(listFiles($path) as $item){
echo $item.'<br />';
}
2: scandir 讀取指定目錄到數(shù)組
復(fù)制代碼 代碼如下:
function listFiles($path){
$result = array();
foreach( scandir($path) as $item ){
if($item != '.' && $item != '..' ){
$item = $path.'\\'.$item;
$result[strtolower($item)] = $item;
if(is_dir($item)){
$result += listFiles($item);
}
}
}
return $result;
}
$path = 'E:\\web\\dianle';
foreach(listFiles($path) as $item){
echo $item.'<br />';
}
您可能感興趣的文章:
- PHP遍歷某個(gè)目錄下的所有文件和子文件夾的實(shí)現(xiàn)代碼
- 使用PHP遍歷文件夾與子目錄的函數(shù)代碼
- php 遍歷顯示文件夾下所有目錄、所有文件的函數(shù),沒(méi)有分頁(yè)的代碼
- PHP使用glob函數(shù)遍歷目錄或文件夾的方法
- PHP 遠(yuǎn)程文件管理,可以給表格排序,遍歷目錄,時(shí)間排序
- PHP遞歸遍歷指定目錄的文件并統(tǒng)計(jì)文件數(shù)量的方法
- php實(shí)現(xiàn)遍歷目錄并刪除指定文件中指定內(nèi)容
- PHP遍歷并打印指定目錄下所有文件實(shí)例
- PHP采用自定義函數(shù)實(shí)現(xiàn)遍歷目錄下所有文件的方法
- php遍歷替換目錄下文件指定內(nèi)容的方法
- PHP簡(jiǎn)單實(shí)現(xiàn)遍歷目錄下特定文件的方法小結(jié)
相關(guān)文章
php封裝的圖片(縮略圖)處理類(lèi)完整實(shí)例
這篇文章主要介紹了php封裝的圖片(縮略圖)處理類(lèi),結(jié)合完整實(shí)例形式分析了php針對(duì)圖形圖像處理的相關(guān)操作技巧,封裝了縮略圖制作及圖形文件名獲取等方法,需要的朋友可以參考下2016-10-10PHP隊(duì)列原理及基于隊(duì)列的寫(xiě)文件案例
這篇文章主要介紹了PHP隊(duì)列原理及基于隊(duì)列的寫(xiě)文件案例,較為詳細(xì)的分析了隊(duì)列的原理、定義方法并結(jié)合實(shí)例形式給出了php基于隊(duì)列的寫(xiě)文件操作技巧,需要的朋友可以參考下2017-11-11php轉(zhuǎn)換上傳word文件為PDF的方法【基于COM組件】
這篇文章主要介紹了php轉(zhuǎn)換上傳word文件為PDF的方法,結(jié)合實(shí)例形式分析了php基于COM組件針對(duì)word文件的格式轉(zhuǎn)換相關(guān)操作技巧,需要的朋友可以參考下2019-06-06PHP實(shí)現(xiàn)異步延遲消息隊(duì)列的方法詳解
這篇文章主要為大家詳細(xì)介紹了如何利用PHP+Laravel+RabbitMQ來(lái)實(shí)現(xiàn)異步延遲消息隊(duì)列,文中的實(shí)現(xiàn)過(guò)程講解詳細(xì),快跟隨小編一起學(xué)習(xí)一下吧2022-05-05網(wǎng)站用php實(shí)現(xiàn)paypal整合方法
雖然在中國(guó)paypal不是很流行,但如果把范圍擴(kuò)大到世界的話,那paypal無(wú)疑就是老大了。2010-11-11防止本地用戶(hù)用fsockopen DDOS攻擊對(duì)策
php腳本中的 fsockopen 函數(shù),對(duì)外部地址,通過(guò)UDP發(fā)送大量的數(shù)據(jù)包,攻擊對(duì)方2011-11-11