फ़ंक्शन is_file
फ़ंक्शन is_file जाँचता है कि क्या निर्दिष्ट पथ पर कोई फ़ाइल मौजूद है
और क्या यह एक सामान्य फ़ाइल है (न कि डायरेक्टरी या सिंबलिक लिंक)।
फ़ंक्शन true लौटाता है, यदि फ़ाइल मौजूद है और एक सामान्य फ़ाइल है,
और false अन्यथा।
सिंटैक्स
phpis_file(string $filename): bool
उदाहरण
आइए फ़ाइल 'test.txt' के अस्तित्व की जाँच करें:
php<?php
$res = is_file('test.txt');
var_dump($res);
?>
कोड निष्पादन का परिणाम (यदि फ़ाइल मौजूद है):
phptrue
उदाहरण
आइए एक डायरेक्टरी के अस्तित्व की जाँच करें (फ़ंक्शन false लौटाएगा):
php<?php
$res = is_file('directory_name');
var_dump($res);
?>
कोड निष्पादन का परिणाम:
phpfalse
उदाहरण
आइए एक साथ कई पथों की जाँच करें:
php<?php
$files = ['file1.txt', 'file2.txt', 'folder'];
foreach ($files as $file) {
echo "$file: " . (is_file($file) ? 'true' : 'false') . "\n";
}
?>
कोड निष्पादन का परिणाम:
phpfile1.txt: true
file2.txt: false
folder: false
यह भी देखें
-
फ़ंक्शन
file_exists,
जो फ़ाइल के अस्तित्व की जाँच करता है -
फ़ंक्शन
is_dir,
जो डायरेक्टरी की जाँच करता है -
फ़ंक्शन
is_writable,
जो लिखने की क्षमता की जाँच करता है