opendir, readdir i closedir w PHP

Funkcje opendir, readdir oraz closedir w PHP mają następującą składnię:

Składnia

opendir(string $katalog): resource|false
readdir(resource $deskryptorg): string|false
closedir(resource $deskryptor): void

Parametry

ParametrOpis
$katalog nazwa katalogu
$deskryptor deskryptor, czyli identyfikator katalogu

Odczyt zawartości katalogu odbywa się w następujący sposób: najpierw wskazujemy katalog, który chcemy przejrzeć, i używając funkcji opendir odczytujemy jego identyfikator (deskryptor). Następnie odczytujemy, najlepiej w pętli while, nazwę każdego/kolejnego elementu katalogu, aż funkcja readdir zwróci wartość false. Na końcu zamykamy otwarty katalog, zwalniając użyte zasoby do czynności otwarcia katalogu.

Przykład 1

<?php
if ($des = opendir('./kurs-medianauka')) {
echo "Deskryptor : $des";
echo '<br>Zawartość:<br>';
while (false !== ($z = readdir($des))) {
echo "{$z}<br>";
}
closedir($des);
} ?>

 





© medianauka.pl, 2022-01-01, ART-4301





Polecamy w naszym sklepie

Kolorowe skarpetki Kostka
Matematyka konkretna
kolorowe skarpetki góra lodowa
Kolorowe skarpetki urodzinowe
Kolorowe skarpetki Miasto
Niektóre treści nie są dostosowane do Twojego profilu. Jeżeli jesteś pełnoletni możesz wyrazić zgodę na przetwarzanie swoich danych osobowych. W ten sposób będziesz miał także wpływ na rozwój naszego serwisu.
© ® Media Nauka 2008-2022 r.