Nello sviluppo di applicazioni web, in alcuni casi si ha la necessità di verificare se una cartella è vuota oppure no. Per questo oggi ho scritto una semplice funzione PHP che potrebbe essere utilizzata anche come metodo di una classe per effettuare il controllo:
<?php function isDirEmpty($dir) { $content=Array(); $handle = opendir($dir); while (false !== ($entry = readdir($handle))) { if ($entry !="." && $entry != ".."){ $content[] = $entry; } } closedir ($handle); if(count($content)>0) { return true; } else { return false; } } ?>