Signatur
scandir(string $directory, int $sorting_order = SCANDIR_SORT_ASCENDING, ?resource $context = null): array|false
Beschreibung
Für rekursives Traversieren: RecursiveDirectoryIterator. Für Pattern-Match: glob().
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $directory Pflicht | string | — | Pfad. |
| $sorting_order | int | SCANDIR_SORT_ASCENDING | Sortierung. |
Rückgabewert
Typ
array|false
Beschreibung
Einträge.
Beispiele
Ohne . und ..
<?php
$files = array_diff(scandir($dir), ['.', '..']);