PHPCSS.pl

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";
}
?>