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