(PHP 4, PHP 5)
file_exists — Sprawdza czy plik lub katalog istnieje
Sprawdza czy plik lub katalog istnieje.
Ścieżka do pliku lub katalogu.
Pod Windows, użyj //nazwa_komputera/udział/nazwa_pliku lub \\nazwa_komputera\udział\nazwa_pliku aby sprawdzić pliki dla sieciowych udziałów.
Zwraca TRUE jeśli plik lub katalog określony w nazwa_pliku istnieje; FALSE w przeciwnym wypadku.
Funkcja zwraca FALSE dla plików niedostępnych z powodu restrykcji trybu bezpiecznego. Jednak te pliki ciągle mogą być inkludowane jeśli znajdują się w safe_mode_include_dir.
Informacja: Sprawdzanie dokonywane jest na prawdziwych UID/GID, a nie efektywnych.
Example #1 Sprawdzanie czy plik istnieje
<?php
$nazwa_pliku = '/sciezka/do/pliku.txt';
if (file_exists($nazwa_pliku)) {
echo "Plik $nazwa_pliku istnieje";
} else {
echo "Plik $nazwa_pliku nie istnieje";
}
?>
Informacja: Wyniki działania tej funkcji są buforowane. Zobacz opis funkcji clearstatcache() aby uzyskać więcej informacji.
Od PHP 5.0.0 ta funkcja może być użyta także z niektórymi nakładkami URL. Zobacz List of Supported Protocols/Wrappers aby uzyskać listę nakładek, które obsługują funkcjonalność z rodziny stat().