Funkcija is_resource
Funkcija is_resource pārbauda, vai padotais mainīgais ir resurss. Resurss ir īpašs datu tips PHP, kas atsaucas uz ārējiem resursiem, piemēram, failiem, datu bāzu savienojumiem utt. Funkcija atgriež true, ja mainīgais ir resurss, un false pretējā gadījumā.
Sintakse
is_resource(mixed $var): bool
Piemērs
Pārbaudīsim, vai mainīgais ir resurss:
<?php
$file = fopen('test.txt', 'r');
$res = is_resource($file);
var_dump($res);
fclose($file);
?>
Koda izpildes rezultāts:
true
Piemērs
Pārbaudīsim parastu mainīgo:
<?php
$var = 'hello';
$res = is_resource($var);
var_dump($res);
?>
Koda izpildes rezultāts:
false
Piemērs
Pārbaudīsim aizvērtu resursu:
<?php
$file = fopen('test.txt', 'r');
fclose($file);
$res = is_resource($file);
var_dump($res);
?>
Koda izpildes rezultāts:
false