Funkcija file_exists

Funkcija file_exists proverava postojanje fajla ili direktorijuma po navedenoj putanji. Funkcija vraća true, ako fajl ili direktorijum postoje, i false u suprotnom. U parametar funkcije se prosleđuje string sa apsolutnom ili relativnom putanjom do fajla.

Sintaksa

phpfile_exists(string $filename): bool

Primer

Proverimo postojanje fajla 'test.txt' u trenutnom direktorijumu:

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

Rezultat izvršavanja koda (ako fajl postoji):

phptrue

Primer

Proverimo postojanje nepostojećeg fajla:

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

Rezultat izvršavanja koda:

phpfalse

Primer

Proverimo postojanje direktorijuma:

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

Rezultat izvršavanja koda (ako direktorijum postoji):

phptrue

Pogledajte takođe

  • funkciju is_dir,
    koja proverava da li je direktorijum
  • funkciju is_file,
    koja proverava da li je fajl
  • funkciju is_readable,
    koja proverava dostupnost za čitanje
  • funkciju is_writable,
    koja proverava mogućnost upisa