Funkcija file_exists
Funkcija file_exists proverava postojanje fajla ili direktorijuma po navedenoj putanji.
Funkcija vraća true, ako fajl ili direktorijum postoje, i false u suprotnom.
U parametar funkcije se prosleđuje string sa apsolutnom ili relativnom putanjom do fajla.
Sintaksa
file_exists(string $filename): bool
Primer
Proverimo postojanje fajla 'test.txt' u trenutnom direktorijumu:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Rezultat izvršavanja koda (ako fajl postoji):
true
Primer
Proverimo postojanje nepostojećeg fajla:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Rezultat izvršavanja koda:
false
Primer
Proverimo postojanje direktorijuma:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Rezultat izvršavanja koda (ako direktorijum postoji):
true
Pogledajte takođe
-
funkciju
is_dir,
koja proverava da li je direktorijum -
funkciju
is_file,
koja proverava da li je fajl -
funkciju
is_readable,
koja proverava dostupnost za čitanje -
funkciju
is_writable,
koja proverava mogućnost upisa