A file_exists függvény

A file_exists függvény ellenőrzi egy fájl vagy könyvtár létezését a megadott elérési úton. A függvény true értéket ad vissza, ha a fájl vagy könyvtár létezik, és false értéket, ha nem. A függvény paramétereként egy karakterláncot kell megadni a fájl abszolút vagy relatív elérési útjával.

Szintaxis

phpfile_exists(string $filename): bool

Példa

Ellenőrizzük a 'test.txt' fájl létezését az aktuális könyvtárban:

php<?php
  $res = file_exists('test.txt');
  var_dump($res);
?>

A kód végrehajtásának eredménye (ha a fájl létezik):

phptrue

Példa

Ellenőrizzük egy nem létező fájl létezését:

php<?php
  $res = file_exists('nonexistent_file.txt');
  var_dump($res);
?>

A kód végrehajtásának eredménye:

phpfalse

Példa

Ellenőrizzük egy könyvtár létezését:

php<?php
  $res = file_exists('images/');
  var_dump($res);
?>

A kód végrehajtásának eredménye (ha a könyvtár létezik):

phptrue

Lásd még

  • a is_dir függvényt,
    amely egy mappát ellenőriz
  • a is_file függvényt,
    amely egy fájlt ellenőriz
  • a is_readable függvényt,
    amely az olvashatóságot ellenőrzi
  • a is_writable függvényt,
    amely az írhatóságot ellenőrzi