file_exists funksiyası

file_exists funksiyası göstərilən yolda faylın və ya qovluğun mövcud olub-olmadığını yoxlayır. Fayl və ya qovluq mövcud olduqda funksiya true, əks halda isə false qaytarır. Funksiyanın parametrinə faylın absolut və ya nisbi yolunu göstərən sətir ötürülür.

Sintaksis

phpfile_exists(string $filename): bool

Nümunə

Cari qovluqda 'test.txt' faylının mövcudluğunu yoxlayaq:

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

Kodun icrasının nəticəsi (fayl mövcud olduqda):

phptrue

Nümunə

Mövcud olmayan faylın mövcudluğunu yoxlayaq:

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

Kodun icrasının nəticəsi:

phpfalse

Nümunə

Qovluğun mövcudluğunu yoxlayaq:

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

Kodun icrasının nəticəsi (qovluq mövcud olduqda):

phptrue

Həmçinin bax

  • is_dir funksiyası,
    qovluğu yoxlayır
  • is_file funksiyası,
    faylı yoxlayır
  • is_readable funksiyası,
    oxuma üçün əlçatanlığı yoxlayır
  • is_writable funksiyası,
    yazma imkanını yoxlayır