Funktionen file_exists
Funktionen file_exists kontrollerer eksistensen af en fil eller mappe på den angivne sti.
Funktionen returnerer true, hvis filen eller mappen eksisterer, og false i modsat fald.
Funktionen tager en streng med en absolut eller relativ sti til filen som parameter.
Syntaks
file_exists(string $filename): bool
Eksempel
Lad os kontrollere eksistensen af filen 'test.txt' i den aktuelle mappe:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Resultatet af kodeudførelsen (hvis filen eksisterer):
true
Eksempel
Lad os kontrollere eksistensen af en ikke-eksisterende fil:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Resultatet af kodeudførelsen:
false
Eksempel
Lad os kontrollere eksistensen af en mappe:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Resultatet af kodeudførelsen (hvis mappen eksisterer):
true
Se også
-
funktionen
is_dir,
som kontrollerer en mappe -
funktionen
is_file,
som kontrollerer en fil -
funktionen
is_readable,
som kontrollerer læsbarhed -
funktionen
is_writable,
som kontrollerer skrivbarhed