Funcția file_exists
Funcția file_exists verifică existența unui fișier sau a unui director la calea specificată.
Funcția returnează true dacă fișierul sau directorul există și false în caz contrar.
În parametrul funcției se transmite un șir cu calea absolută sau relativă către fișier.
Sintaxă
file_exists(string $filename): bool
Exemplu
Să verificăm existența fișierului 'test.txt' în directorul curent:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Rezultatul executării codului (dacă fișierul există):
true
Exemplu
Să verificăm existența unui fișier inexistent:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Rezultatul executării codului:
false
Exemplu
Să verificăm existența unui director:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Rezultatul executării codului (dacă directorul există):
true
Vezi și
-
funcția
is_dir,
care verifică un director -
funcția
is_file,
care verifică un fișier -
funcția
is_readable,
care verifică accesul pentru citire -
funcția
is_writable,
care verifică posibilitatea de scriere