is_resource ֆունկցիան
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