Funkcia file_exists

Funkcia file_exists kontroluje existenciu súboru alebo adresára na zadanej ceste. Funkcia vráti true, ak súbor alebo adresár existuje, a false v opačnom prípade. Do parametra funkcie sa odovzdáva reťazec s absolútnou alebo relatívnou cestou k súboru.

Syntax

phpfile_exists(string $filename): bool

Príklad

Skontrolujeme existenciu súboru 'test.txt' v aktuálnom adresári:

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

Výsledok vykonania kódu (ak súbor existuje):

phptrue

Príklad

Skontrolujeme existenciu neexistujúceho súboru:

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

Výsledok vykonania kódu:

phpfalse

Príklad

Skontrolujeme existenciu adresára:

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

Výsledok vykonania kódu (ak adresár existuje):

phptrue

Pozri tiež

  • funkciu is_dir,
    ktorá kontroluje priečinok
  • funkciu is_file,
    ktorá kontroluje súbor
  • funkciu is_readable,
    ktorá kontroluje dostupnosť na čítanie
  • funkciu is_writable,
    ktorá kontroluje možnosť zápisu