NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

PHP - dir

Třída

Kořen \ Bez třídy

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í

  • function dir (string $directory, resource $context) : Directory

Parametry

NázevDatový typVýchozí hodnotaPopis
$directorystring

Cesta k adresáři.

$contextresource

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

Související manuály

        Aktivity