PHP: Jak sprawdzić czy plik istnieje
Kategorie: PHP
Podczas działania na plikach istnieje uzasadniona potrzeba sprawdzenia czy dany plik istnieje, w przeciwnym przypadku jego brak może spowodować błędne działanie funkcji lub nawet błąd programu. Do sprawdzenia czy dany plik istnieje w PHP używana jest funkcja file_exist().
Funkcja file_exist() za parametr pobiera ścieżkę do pliku, którego istnienie chcemy potwierdzić, a zwraca wartość logiczną, prawdę w przypadku gdy plik istnieje lub fałsz w przypadku jego braku, którą można wykorzystać na przykład w instrukcji warunkowej if().
Przykładowy kod obrazujący użycie funkcji file_exist() wygląda następująco:
1 2 3 4 5 6 7 8 9 | <?php $plik = "data.txt"; $czy_istnieje = file_exist($plik); if($czy_istnieje) { echo "Plik istnieje"; } else { echo "Plik NIE istnieje"; } ?> |