2012-10-14 54 views
0

OK我只在一個名爲「images/pictures」的位置有一個包含所有網站圖片(當然只有新聞類別的圖片)的文件夾, 。該文件夾是PHP控制的。在向我的網站提交新聞後,GD(調整大小和內容後)將圖像存儲到該位置。這是完美的。即使如此,在PHP控制從CP刪除新聞後,PHP會自動刪除從MySql條目給出的那些不必要的文件,圖像。這是完美的。從「images」directoy一個接一個地獲取圖片,使用 - PHP

但是,隨着時間的推移......由於數據庫/文件夾備份,更改或某些實驗的鬆懈,導致文件夾中留下大量圖像。更重要的是,最近我對該文件夾有一個混亂,所以現在我有很多(不必要)的圖像在該文件夾準備被刪除。

無論如何,我有一個想法如何做到這一點。

  1. PHP從該目錄中先讀所有圖像,

  2. 而且讓每一個接一個魚貫而出,一個爲while循環(準備由MySQL刪除或不可控串)。

任何意見如何通過使用PHP來實現?

回答

1

如何使用glob()這個?

$images = glob('/path/to/folder/*.{jpg,gif,png}', GLOB_BRACE); 
foreach ($images as $image) { 
    // $image not contains the filename of an image in that folder 
} 
+0

補給它,忍者。 +1 –

+0

這應該工作得很好.. thaaaaanx你先生:D ps:我必須等待幾分鐘接受答案doch:P – Xfile

相關問題