我希望删除小于特定大小的文件说10kb。我该怎么做PHP?
答案 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);
}
?>