使用PHP遍歷檔案目錄與清除目錄中檔案的實現詳解

2022-09-29 22:27:26 字數 1154 閱讀 3199

今天無聊中練習了一下php遍歷檔案目錄的程式,編寫了以下兩個程式,不過質量不是很好,輕拍~~~

1、清除php快取檔案

複製** **如下:

<?php  

function read_dir($dir,$file) 

if(strpos($file,".") === 0 || strpos($file,".") !== false ) return true; 

if(strpos($file,".") === false || strpos($dir,"/") === false)  

}  }  function clear_caches() 

}  ?> 

2、遍歷目錄中所有檔案

複製** **如下:

檢視目錄 

檔名 

修改時間 

檔案大小(k) 

<?php  

//$dir = "./admin/"; 

$dir = "c:/"; 

$up_dir = "上級目錄"; 

$up_url = $dir; 

if(isset($_request['act']) && $_request['act']=='list_dir') 

$dir = isset($_request['dir']) ? $_request['dir'] : $dir; 

}  if(!is_dir($dir)) 

?> 

<?php   

if(strpos($up_dir,"上級目錄")!==false) 

echo "$up_dir"; 

}  

else  

?> 

<?php   

$up_dir = $dir; 

$dh = opendir($dir);   

while(($file=readdir($dh)) != false) 

else 

}  &nbswww.cppcns.comp;  } 

?> 

<?php die();  ?> 

swcadqwtdy> 

本文標題: 使用php遍歷檔案目錄與清除目錄中檔案的實現詳解

本文位址:

PHP遍歷目錄和檔案列表

php view plain copy define ds directory separator class getdirfile closedir handle else return dirarray 獲取檔案列表 public function getfile dir closedir ha...

Lua 使用lfs遍歷檔案目錄

到公司了,開始學習 lua,看的 programming in lua 大致看了五章,公司培訓出的題。嘗試用lua指令碼寫乙個檔案系統訪問的 要求遍歷目錄,輸出檔名 檔案型別 檔案或是目錄 以及檔案的字尾名 果然小白,搞了近3個小時。乙個很重要的工具是lfs,即luafilesystem,幫助我們訪...

php之檔案與目錄

path e php phpinvoirment www web index.php echo basename path 輸出顯示檔名 index.php echo echo dirname path 輸出顯示目錄 e php phpinvoirment www web echo echo pat...