2011-01-27 20 views

答えて

4

、:

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

うん、file_existsはここで冗長だった:) –

0

は、ファイルのサイズを確認するには、this linkを使用する必要があります。 ここにどのようにlist files in directoryがあります。ここにあなたが得たdocumentation of readdir.

これらのリンクを使用すると助けになるでしょう。これは役立つかもしれない

0

希望:

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

    $filename = 'somefile.txt'; 
    if(filesize($filename) == (10*1024)){ 
    unlink($filename); 
    } 
?> 
関連する問題