Sprawdzanie istnienia plików w PHP
Funkcja file_exists sprawdza, czy istnieje
plik, którego ścieżka została przekazana jako parametr.
Przykład:
var_dump(file_exists('test.txt')); // true lub false
Zazwyczaj funkcja ta jest używana do sprawdzenia obecności pliku przed wykonaniem na nim operacji. Na przykład tak:
<?php
if (file_exists('test.txt')) {
echo filesize('test.txt');
} else {
echo 'plik nie istnieje';
}
?>
Sprawdź, czy w katalogu głównym twojej strony
znajduje się plik file.txt.
Sprawdź, czy w katalogu głównym twojej strony
znajduje się plik file.txt. Jeśli nie - utwórz
go i zapisz w nim tekst '!'.
Sprawdź, czy w katalogu głównym twojej strony
znajduje się plik message.txt. Jeśli taki plik
istnieje - wyświetl jego treść na ekranie.