Funkcia is_resource
Funkcia is_resource kontroluje, či je odovzdaná premenná zdrojom. Zdroj je špeciálny typ údajov v PHP, ktorý odkazuje na externé zdroje, ako sú súbory, pripojenia k databázam atď. Funkcia vráti true, ak je premenná zdrojom, a false v opačnom prípade.
Syntax
is_resource(mixed $var): bool
Príklad
Skontrolujeme, či je premenná zdrojom:
<?php
$file = fopen('test.txt', 'r');
$res = is_resource($file);
var_dump($res);
fclose($file);
?>
Výsledok vykonania kódu:
true
Príklad
Skontrolujeme obyčajnú premennú:
<?php
$var = 'hello';
$res = is_resource($var);
var_dump($res);
?>
Výsledok vykonania kódu:
false
Príklad
Skontrolujeme uzavretý zdroj:
<?php
$file = fopen('test.txt', 'r');
fclose($file);
$res = is_resource($file);
var_dump($res);
?>
Výsledok vykonania kódu:
false