php - remove - strip_tags wordpress
PHP: ¿Cuál es la mejor y más fácil manera de verificar si el directorio está vacío o no (2)
Obtuve un directorio raíz con cientos de carpetas generadas dinámicamente. A medida que pase el tiempo, algunas de estas carpetas deberán ser extirpadas del sistema con la condición de que este (s) directorio (s) esté (n) vacío (s). ¿Cuál sería la mejor manera más corta, más fácil y / o más efectiva de lograr eso?
Use glob
:
if (count(glob("path/*")) === 0 ) { // empty
Una cosa buena de glob
es que no regresa .
y ..
directorios.
Puede contar los elementos contenidos en la carpeta. Los primeros dos artículos son y ..
, así que solo revisa el número de elementos.
$files_in_directory = scandir(''path/to'');
$items_count = count($files_in_directory);
if ($items_count <= 2)
{
$empty = true;
}
else {
$empty = false;
}