激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php visitFile()遍歷指定文件夾函數

php visitFile()遍歷指定文件夾函數

2019-11-07 12:35php教程網 PHP教程

php visitFile()遍歷指定文件夾函數,需要在php中遍歷文件夾功能的代碼,可以參考下。

注:visitFile()有少量修改 

復制代碼代碼如下:


<? 
// 查看指定文件夾的文件 
$fileList = array(); 
function visitFile($path) 

global $fileList; 
$path = str_replace("\\", "/", $path); 
$fdir = dir($path); 
while (($file = $fdir->read()) !== false) 

if($file == '.' || $file == '..'){ continue; } 
$pathSub = preg_replace("*/{2,}*", "/", $path."/".$file); // 替換多個反斜杠 
$fileList[] = is_dir($pathSub) ? $pathSub."/" : $pathSub; 
if(is_dir($pathSub)){ visitFile($pathSub); } 

$fdir->close(); 
return $fileList; 

?> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<form method="get"> 
<? 
$path = str_replace("\\", "/", $path); 
$path = preg_replace("*/{2,}*", "/", $path); 
?> 
路徑:<input type="text" name="path" id="path" value="<?=$path;?>"/><br> 
<li>磁盤根目錄 /</li> 
<li>網絡本地 ./phpMyAdmin</li> 
<li>本地磁盤 file://C: 或者 C:</li> 
<br> 
<input name="action" type="submit" id="action" value="view" /> 
<input name="action" type="submit" id="action" value="delete" onclick="if(!confirm('是否刪除 '+path.value+' 的所有子文件夾和子文件?')) return false;" /> 
</form> 
<? 
if(!empty($path)){ 
$path = preg_replace("*/{2,}*", "/", $path); 
$files = visitFile($path); 
switch(strtolower($_GET["action"])) 

case "view": 
foreach($files as $key => $value) 

printf("No.%4d·%s<br>\r\n", $key+1, $value); 

break; 
case "delete": 
$faileFiles = array(); 
foreach(array_reverse($files) as $value) 

if(!unlink($value)) 

array_push($faileFiles, $value); 


if(!unlink($path)) { array_push($faileFiles, $path); } 
if(count($faileFiles) > 0) 

printf("<br><br>刪除失敗文件(%d):<p>\r\n", count($faileFiles)); 
foreach( $faileFiles as $key => $value) 

printf("No.%4d·%s<br>\r\n", $key+1, $value); 


break; 


?> 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本欧美一区二区三区在线观看 | 欧美亚洲国产一区二区三区 | 欧美福利视频一区二区 | 久久久精品精品 | 欧美中文字幕一区二区三区亚洲 | 美国av片在线观看 | 黄色试看视频 | 精品国产91久久久久久浪潮蜜月 | 亚洲天堂男人 | 一级黄色毛片免费 | 成人乱码一区二区三区不卡视频 | 法国性经典xxxhd | 亚洲综合中文 | 国产亚洲精品综合一区91555 | 日本a大片| 蜜桃网站在线 | 久久国产精 | 得得啪在线视频 | 关键词 | 2017亚洲男人天堂 | 久久精品欧美视频 | 国产精品久久久久久久久久东京 | 一级做受毛片免费大片 | 久草在线观看首页 | 成人一级视频在线观看 | 黄色毛片视频在线观看 | 久久久久久久久久久久久九 | 毛片韩国 | 成人福利在线免费观看 | 成人精品视频在线 | asian gaysex| xfplay噜噜av| 成人黄色网战 | 成人在线免费视频观看 | 亚洲网站一区 | aa国产视频一区二区 | 黄色美女视频网站 | chinesehdxxxx无套| 国产三级在线观看a | 天天舔天天插 | xxx18hd18hd日本|