使用php删除文件夹中的所有文件

时间:2010-12-20 23:48:06

标签: php

  

可能重复:
  how to delete a folder with contents using PHP

是否可以删除父目录中的所有子项,然后删除php中的父目录?

编辑:

当我使用scan dir时,为什么数组的前2个元素显示'。','..'?:

> Array ( [0] => . [1] => .. [2] => evga-nvidia-graphics-card4d0fe6868d2f8.jpg [3] => image4d0eaafb920a0.png [4] => image4d0eab086a106.png ) 
非常感谢

1 个答案:

答案 0 :(得分:1)

数组中的第一个元素(...)是对目录本身(.)及其父目录(..)的引用。文件系统中的每个非根目录都具有这两个目录。在这种脚本中,它们通常被手动忽略。

如果您使用DirectoryIterator,则可以判断您正在迭代的当前元素是.还是.. isDot()函数。