Чтобы получить все папки / файлы (даже скрытые):
$result = glob($path . '{,.}[!.,!..]*',GLOB_MARK|GLOB_BRACE);
Это предотвратит листинг «.». или ".." в результате.