Funktionen file_exists
Funktionen file_exists kontrollerar existensen av en fil eller katalog på den angivna sökvägen.
Funktionen returnerar true om filen eller katalogen finns, och false om den inte finns.
Till funktionens parameter skickas en sträng med den absoluta eller relativa sökvägen till filen.
Syntax
phpfile_exists(string $filename): bool
Exempel
Låt oss kontrollera existensen av filen 'test.txt' i den aktuella katalogen:
php<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Resultat av kodkörning (om filen finns):
phptrue
Exempel
Låt oss kontrollera existensen av en fil som inte finns:
php<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Resultat av kodkörning:
phpfalse
Exempel
Låt oss kontrollera existensen av en katalog:
php<?php
$res = file_exists('images/');
var_dump($res);
?>
Resultat av kodkörning (om katalogen finns):
phptrue
Se även
-
funktionen
is_dir,
som kontrollerar en mapp -
funktionen
is_file,
som kontrollerar en fil -
funktionen
is_readable,
som kontrollerar läsbarhet -
funktionen
is_writable,
som kontrollerar skrivbarhet