Функция 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