Funksjonen file_exists
Funksjonen file_exists sjekker om en fil eller katalog eksisterer på den angitte banen.
Funksjonen returnerer true hvis filen eller katalogen eksisterer, og false hvis ikke.
Funksjonen tar en streng med absolutt eller relativ bane til filen som parameter.
Syntaks
file_exists(string $filename): bool
Eksempel
La oss sjekke om filen 'test.txt' eksisterer i gjeldende katalog:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Resultat av kjøring (hvis filen eksisterer):
true
Eksempel
La oss sjekke om en ikke-eksisterende fil eksisterer:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Resultat av kjøring:
false
Eksempel
La oss sjekke om en katalog eksisterer:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Resultat av kjøring (hvis katalogen eksisterer):
true
Se også
-
funksjonen
is_dir,
som sjekker en mappe -
funksjonen
is_file,
som sjekker en fil -
funksjonen
is_readable,
som sjekker lesbarhet -
funksjonen
is_writable,
som sjekker skrivbarhet