Функция is_file
Функция is_file белгиланган йўлда файл мавжудлиги ва
у oddй файл (директория ёки символь ҳаволалар эмас) эканини текширади.
Функция true қайтаради, агар файл мавжуд бўлса ва oddй файл бўлса,
ва false акс ҳолда.
Синтаксис
is_file(string $filename): bool
Мисол
'test.txt' файлининг мавжудлигини текширамиз:
<?php
$res = is_file('test.txt');
var_dump($res);
?>
Кодни бажариш натижаси (агар файл мавжуд бўлса):
true
Мисол
Директориянинг мавжудлигини текширамиз (функция false қайтаради):
<?php
$res = is_file('directory_name');
var_dump($res);
?>
Кодни бажариш натижаси:
false
Мисол
Бир нечта йўлни бирданига текширамиз:
<?php
$files = ['file1.txt', 'file2.txt', 'folder'];
foreach ($files as $file) {
echo "$file: " . (is_file($file) ? 'true' : 'false') . "\n";
}
?>
Кодни бажариш натижаси:
file1.txt: true
file2.txt: false
folder: false
Ҳам қаранг
-
функция
file_exists,
файл мавжудлигини текширади -
функция
is_dir,
директорияни текширади -
функция
is_writable,
ёзиш имкониятини текширади