Funkcija file_exists
Funkcija file_exists preveri obstoj datoteke ali direktorija na navedeni poti.
Funkcija vrne true, če datoteka ali direktorij obstaja, in false v nasprotnem primeru.
V parameter funkcije se posreduje niz z absolutno ali relativno potjo do datoteke.
Sintaksa
file_exists(string $filename): bool
Primer
Preverimo obstoj datoteke 'test.txt' v trenutnem direktoriju:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Rezultat izvajanja kode (če datoteka obstaja):
true
Primer
Preverimo obstoj neobstoječe datoteke:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Rezultat izvajanja kode:
false
Primer
Preverimo obstoj direktorija:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Rezultat izvajanja kode (če direktorij obstaja):
true
Glejte tudi
-
funkcijo
is_dir,
ki preverja mapo -
funkcijo
is_file,
ki preverja datoteko -
funkcijo
is_readable,
ki preverja dostopnost za branje -
funkcijo
is_writable,
ki preverja možnost pisanja