2011-05-02 68 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);