導航:首頁 > 凈水問答 > php獲取目錄過濾

php獲取目錄過濾

發布時間:2025-06-19 09:49:11

❶ php 循環遍歷文件夾下面的所有目錄及文件並且每個文件都寫入一句話

/****************************
*獲取目錄下的所有文件
*[$dir]文件夾路徑
****************************/
functiondeepScanDir($dir){
$fileArr=array();
$dirArr=array();
$dir=rtrim($dir,'//');
if(is_dir($dir)){
$dirHandle=opendir($dir);
while(false!==($fileName=readdir($dirHandle))){
$subFile=$dir.DIRECTORY_SEPARATOR.$fileName;
if(is_file($subFile)){
$fileArr[]=$subFile;
}
elseif(is_dir($subFile)&&str_replace('.','',$fileName)!=''){
$dirArr[]=$subFile;
$arr=deepScanDir($subFile);
$dirArr=array_merge($dirArr,$arr['dir']);
$fileArr=array_merge($fileArr,$arr['file']);
}
}
closedir($dirHandle);
}
returnarray(
'dir'=>$dirArr,
'file'=>$fileArr
);
}
/****************************
*將內容寫入文件
*[$filename]文件路徑
*[$contents]文件內容
*[$type]讀寫類型
****************************/
functionwriteFileContents($filename,$contents,$type='a'){
if(!($fd=fopen($filename,$type)))
returnFALSE;

if(!fwrite($fd,$contents." ")){
fclose($fd);
returnFALSE;
}

fclose($fd);
returntrue;
}
#示例:
$dir="/usr/local/php/test/";
$dirFiles=deepScanDir($dir);
if(!empty($dirFiles['file'])){
foreach($dirFiles['file']as$file){
writeFileContents($file,"Hello",$type='a+');
}
}

閱讀全文

與php獲取目錄過濾相關的資料

熱點內容
哪裡有途徑買小米凈水器濾芯 瀏覽:918
汽車過濾器是什麼材料 瀏覽:939
錦鯉過濾系統什麼好 瀏覽:478
冷的空氣濾芯怎麼取出來清洗 瀏覽:449
塑料凈水壺什麼材質最好 瀏覽:46
壓縮空氣管道除油除塵過濾器 瀏覽:364
寧國眾益水安污水處理怎麼樣 瀏覽:648
反滲透水口感差怎麼辦 瀏覽:816
壓縮機油外置過濾器 瀏覽:626
空氣濾芯在什麼位置好 瀏覽:205
美菱反滲透凈水器怎麼更換濾芯 瀏覽:68
為什麼飲水機里有蟑螂 瀏覽:985
污水排水口貼什麼顏色 瀏覽:955
液壓泵裡面有過濾器嗎 瀏覽:923
酚醛樹脂加熱分解什麼 瀏覽:191
污水處理廠的選址有什麼要求 瀏覽:679
如何更換鈴木奧拓車機油濾芯 瀏覽:874
怎麼清洗大松空氣凈化器 瀏覽:974
廁所怎麼抽污水 瀏覽:521
地下室做了環氧樹脂車輛打滑 瀏覽:155