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
phpis_resource(mixed $var): bool
Piemērs
Pārbaudīsim, vai mainīgais ir resurss:
php<?php
$file = fopen('test.txt', 'r');
$res = is_resource($file);
var_dump($res);
fclose($file);
?>
Koda izpildes rezultāts:
phptrue
Piemērs
Pārbaudīsim parastu mainīgo:
php<?php
$var = 'hello';
$res = is_resource($var);
var_dump($res);
?>
Koda izpildes rezultāts:
phpfalse
Piemērs
Pārbaudīsim aizvērtu resursu:
php<?php
$file = fopen('test.txt', 'r');
fclose($file);
$res = is_resource($file);
var_dump($res);
?>
Koda izpildes rezultāts:
phpfalse