Функцыя is_resource
Функцыя is_resource
правярае, ці з'яўляецца перададзеная зменная рэсурсам. Рэсурс - гэта спецыяльны тып даных у 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