PHP - dir
Třída
Metoda - dir
(PHP 4, PHP 5, PHP 7)
Funkce dir() slouží k získání instance třídy Directory,
která umožňuje číst adresář.
Poznámka: Pořadí, ve kterém jsou vraceny prvky při
volání metody read(), záleží na operačním systému.
Procedurální
Parametry
| Název | Datový typ | Výchozí hodnota | Popis |
|---|---|---|---|
| $directory | string | Cesta k adresáři. | |
| $context | resource | Kontext obsahuje parametry a nastavení, které ovlivňují chování streamu. |
Návratové hodnoty
Vrací: Directory
Vrací instanci třídy Directory, popřípadě
null, pokud jsou zadány špatné parametry. false
pokud nastane chyba.
Příklady
<?php
$adresar = dir('../'); // získání instance třídy Directory
echo 'Cesta: ' . $adresar->path . '<br>';
echo 'Obsah:<br>';
// čtení jednotlivých položek (názvy souborů, podadresářů)
while ($polozka = $adresar->read()) {
echo $polozka.'<br>';
}
$adresar->close(); // uzavření adresáře
