如何删除小于特定大小的图像文件?

时间:2011-01-27 07:35:44

标签: php

我希望删除小于特定大小的文件说10kb。我该怎么做PHP?

3 个答案:

答案 0 :(得分:4)

像这样,例如:

foreach (glob('/path/to/files/*') as $file) {
    if (is_writable($file) && filesize($file) < (1024 * 10)) {
        unlink($file);
    }
}

答案 1 :(得分:0)

要检查文件大小,您需要使用this link。 在这里你得到list files in directory的方式。你有documentation of readdir.

使用这些链接可以帮助您。

答案 2 :(得分:0)

希望这可能有所帮助:

<?php
  // outputs e.g.  somefile.txt: 1024 bytes

  $filename = 'somefile.txt';
  if(filesize($filename) == (10*1024)){
     unlink($filename);
  }
?>