Функция is_resource
Функция is_resource берilган ўзгарувчининг ресурс эканини текширади. Ресурс - бу PHPда ташқи ресурсларга (файллар, маълумотлар базаси билан уланиш ва ҳ.к.) ишора қиладиган махсус маълумот тури. Агар ўзгарувчи ресурс бўлса, функция true, акс ҳолда эса false қайтаради.
Синтаксис
is_resource(mixed $var): bool
Мисол
Ўзгарувчининг ресурс эканини текширамиз:
<?php
$file = fopen('test.txt', 'r');
$res = is_resource($file);
var_dump($res);
fclose($file);
?>
Кодни ишга тушириш натижаси:
true
Мисол
Оддий ўзгарувчини текширамиз:
<?php
$var = 'hello';
$res = is_resource($var);
var_dump($res);
?>
Кодни ишга тушириш натижаси:
false
Мисол
Ёпилган ресурсни текширамиз:
<?php
$file = fopen('test.txt', 'r');
fclose($file);
$res = is_resource($file);
var_dump($res);
?>
Кодни ишга тушириш натижаси:
false