ფუნქცია file_exists
ფუნქცია file_exists ამოწმებს ფაილის ან დირექტორიის არსებობას მითითებული გზის მიხედვით.
ფუნქცია აბრუნებს true-ს, თუ ფაილი ან დირექტორია არსებობს, და false-ს სხვა შემთხვევაში.
ფუნქციის პარამეტრში გადაეცემა სტრიქონი ფაილის აბსოლუტური ან ფარდობითი გზით.
სინტაქსი
file_exists(string $filename): bool
მაგალითი
შევამოწმოთ ფაილის 'test.txt' არსებობა მიმდინარე დირექტორიაში:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
კოდის შესრულების შედეგი (თუ ფაილი არსებობს):
true
მაგალითი
შევამოწმოთ არარსებული ფაილის არსებობა:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
კოდის შესრულების შედეგი:
false
მაგალითი
შევამოწმოთ დირექტორიის არსებობა:
<?php
$res = file_exists('images/');
var_dump($res);
?>
კოდის შესრულების შედეგი (თუ დირექტორია არსებობს):
true
იხილეთ აგრეთვე
-
ფუნქცია
is_dir,
რომელიც ამოწმებს დირექტორიას -
ფუნქცია
is_file,
რომელიც ამოწმებს ფაილს -
ფუნქცია
is_readable,
რომელიც ამოწმებს წაკითხვის ხელმისაწვდომობას -
ფუნქცია
is_writable,
რომელიც ამოწმებს ჩაწერის შესაძლებლობას