(PHP 4, PHP 5, PHP 7, PHP 8)
is_resource — Определяет, относится ли переменная к типу ресурса
Функция проверяет, принадлежит ли переменная типу resource, или хранит ли переменная ссылку на открытый ресурс.
value
Переменная, которую оценит функция.
Функция возвращает true
, если значение value
принадлежит типу resource, иначе возвращает false
.
Пример #1 Пример определения принадлежности переменной типу ресурса функцией is_resource()
<?php
$handle = fopen("php://stdout", "w");
if (is_resource($handle)) {
echo '$handle — ресурс';
}
?>
Результат выполнения приведённого примера:
$handle — ресурс
Замечание:
Функция is_resource() — не строгий метод проверки типа; она вернёт
false
, если в параметрvalue
передали переменную, которая хранит ссылку на закрытый ресурс.