Funkcija is_resource
Funkcija is_resource patikrina, ar perduotas kintamasis yra išteklius. Išteklius - tai specialus duomenų tipas PHP, kuris nurodo į išorinius išteklius, tokius kaip failai, duomenų bazių jungtys ir kt. Funkcija grąžina true, jei kintamasis yra išteklius, ir false priešingu atveju.
Sintaksė
is_resource(mixed $var): bool
Pavyzdys
Patikrinkime, ar kintamasis yra išteklius:
<?php
$file = fopen('test.txt', 'r');
$res = is_resource($file);
var_dump($res);
fclose($file);
?>
Kodo vykdymo rezultatas:
true
Pavyzdys
Patikrinkime įprastą kintamąjį:
<?php
$var = 'hello';
$res = is_resource($var);
var_dump($res);
?>
Kodo vykdymo rezultatas:
false
Pavyzdys
Patikrinkime uždarytą išteklių:
<?php
$file = fopen('test.txt', 'r');
fclose($file);
$res = is_resource($file);
var_dump($res);
?>
Kodo vykdymo rezultatas:
false