Funksie file_exists

Die funksie file_exists verifieer die bestaan van 'n lêer of gids by die gespesifiseerde pad. Die funksie gee true terug as die lêer of gids bestaan, en false andersins. 'n String met die absolute of relatiewe pad na die lêer word aan die funksie se parameter oorgedra.

Sintaksis

phpfile_exists(string $filename): bool

Voorbeeld

Kom ons verifieer die bestaan van die lêer 'test.txt' in die huidige gids:

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

Resultaat van kode-uitvoering (as die lêer bestaan):

phptrue

Voorbeeld

Kom ons verifieer die bestaan van 'n nie-bestaande lêer:

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

Resultaat van kode-uitvoering:

phpfalse

Voorbeeld

Kom ons verifieer die bestaan van 'n gids:

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

Resultaat van kode-uitvoering (as die gids bestaan):

phptrue

Sien ook

  • die funksie is_dir,
    wat 'n gids verifieer
  • die funksie is_file,
    wat 'n lêer verifieer
  • die funksie is_readable,
    wat leesbaarheid verifieer
  • die funksie is_writable,
    wat skryfbaarheid verifieer