Fungsi is_file
Fungsi is_file memeriksa apakah file ada di jalur yang ditentukan
dan apakah itu adalah file biasa (bukan direktori atau tautan simbolis).
Fungsi mengembalikan true jika file ada dan merupakan file biasa,
dan false sebaliknya.
Sintaks
is_file(string $filename): bool
Contoh
Mari periksa keberadaan file 'test.txt':
<?php
$res = is_file('test.txt');
var_dump($res);
?>
Hasil eksekusi kode (jika file ada):
true
Contoh
Mari periksa keberadaan direktori (fungsi akan mengembalikan false):
<?php
$res = is_file('directory_name');
var_dump($res);
?>
Hasil eksekusi kode:
false
Contoh
Mari periksa beberapa jalur sekaligus:
<?php
$files = ['file1.txt', 'file2.txt', 'folder'];
foreach ($files as $file) {
echo "$file: " . (is_file($file) ? 'true' : 'false') . "\n";
}
?>
Hasil eksekusi kode:
file1.txt: true
file2.txt: false
folder: false
Lihat juga
-
fungsi
file_exists,
yang memeriksa keberadaan file -
fungsi
is_dir,
yang memeriksa direktori -
fungsi
is_writable,
yang memeriksa kemungkinan penulisan