$dir ='update_image/';//設定路徑 if(is_dir($dir)){//檢查是否是目錄 if($dh=opendir($dir)){//打開目錄 while(($file=readdir($dh))!==false){ //$file = 檔名+副檔名 //第一個跟第二個檔名是 .. 及 . if($file!='..' && $file!='.'){ $file=iconv("BIG5", "UTF-8",$file); //必要,否則中文會亂碼 echo $file."</br>"; } } } } clearstatcache();//清除檔案狀態快取
注意!!
要加上 $file=iconv("BIG5", "UTF-8",$file);
否則中文檔名都是以big5編碼,如果您的網頁以utf8編碼就會是亂碼,所以我們做一個轉碼的動作
其他參考:
//輸出檔案路徑
pathinfo($file, PATHINFO_DIRNAME)
//輸出檔名+副檔名
pathinfo($file, PATHINFO_BASENAME)
//輸出副檔名
pathinfo($file, PATHINFO_EXTENSION)
//輸出檔名
pathinfo($file, PATHINFO_FILENAME )
刪除語法:
利用unlink()將要刪除檔案的完整路徑放進去即可
$img_H=$_SERVER['DOCUMENT_ROOT'].'/image/123.jpg';@unlink($img_H);
沒有留言:
張貼留言