file_exists funksiyasi

file_exists funksiyasi belgilangan yo'lda fayl yoki katalog mavjudligini tekshiradi. Funksiya fayl yoki katalog mavjud bo'lsa true, aks holda false qaytaradi. Funksiya parametriga faylga yo'l bilan satr uzatiladi.

Sintaksis

phpfile_exists(string $filename): bool

Misol

Joriy katalogda 'test.txt' fayli mavjudligini tekshiramiz:

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

Kodni bajarish natijasi (agar fayl mavjud bo'lsa):

phptrue

Misol

Mavjud bo'lmagan fayl mavjudligini tekshiramiz:

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

Kodni bajarish natijasi:

phpfalse

Misol

Katalog mavjudligini tekshiramiz:

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

Kodni bajarish natijasi (agar katalog mavjud bo'lsa):

phptrue

Shuningdek qarang

  • is_dir funksiyasi,
    bu katalogni tekshiradi
  • is_file funksiyasi,
    bu faylni tekshiradi
  • is_readable funksiyasi,
    bu o'qish mumkinligini tekshiradi
  • is_writable funksiyasi,
    bu yozish mumkinligini tekshiradi