2011-05-02 71 views
0

我需要一個代碼,用於刪除特殊文件夾中每個文件的特殊名稱,但每個後綴。從主機中刪除fileName。*

例如:

sample.txt 
sample.jpg 
sample.pdf 
sample.png 

我與Zend框架的工作。是否有任何刪除文件的工具?

+1

這是PHP爲你所做的,而不是ZF ...;) – 2011-05-02 06:09:22

回答

3

外觀上unlink功能

<?php 
    $mask = "sample.*" 
    array_map("unlink", glob($mask)); 
?> 
+0

+ +1爲一個非常簡潔的方式。我正在評論說OP應仔細閱讀array_map()和glob()的文檔。另外:OP可能想傳遞一些東西給chdir(),除非他的圖像和他的腳本在同一個目錄下。 – timdev 2011-05-02 06:06:18

1

有Zend框架中一類Zend_File。但正如你可能在文檔中看到的那樣,它提供了傳輸和驗證文件的功能。

由於Zend Framework是用PHP編寫的,因此您可以使用默認的delete()unlink()方法,例如,

$filename = "myfile.txt"; 
unlink($filename);