logo

is_dir i is_file w PHP

Funkcja is_dir oraz is_file pozwala na określenie, czy dany element jest katalogiem, czy plikiem. Funkcja zwraca wartości logiczne true i false.

Składnia

is_dir(string $nazwa):bool
is_file(string $nazwa):bool

Parametry

ParametrOpis
$nazwa To ścieżka do pliku.

Przykład 1

<?php
$dir    = './kurs-medianauka';
$pliki = scandir($dir);
foreach($pliki as $plik){
echo $plik;
$p=$dir.'/'.$plik;
if (is_dir($p)) {echo '- katalog
';} if (is_file($p)) {echo '- plik
';} } ?>

W powyższym przykładzie skanujemy zawartość katalogu za pomocą instrukcji scandir i pętli foreach, wyświetlamy kolejno zawartość katalogu i sprawdzamy, czym (katalogiem, czy plikiem) jest kolejnym element.





© medianauka.pl, 2022-01-03, ART-4306





Polecamy w naszym sklepie

50 idei, które powinieneś znać - Nauki ścisłe
Mapa świata Puzzle
Kolorowe skarpetki Kostka
Kolorowe skarpetki Miasto
Badania jako podstawa projektowania User Experience
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.