Проверить пустая ли папка на php

Проверить пустая ли папка на php

Данная функция проверяет директорию на содержимое. Если папка пустая, метод вернет true. Эту проверку полезно применять, если планируется удаление директории.

public function is_dir_empty($dir) {
	$handle = opendir($dir);
	while (false !== ($entry = readdir($handle))) {
		if ($entry != "." && $entry != "..") {
			closedir($handle);
			return false;
		}
	}
	closedir($handle);
	return true;
}