Funkcija is_resource
Funkcija is_resource proverava da li je prosleđena promenljiva resurs. Resurs je specijalni tip podataka u PHP koji se odnosi na spoljašnje resurse, kao što su fajlovi, konekcije sa bazama podataka i tako dalje. Funkcija vraća true ako je promenljiva resurs, i false u suprotnom.
Sintaksa
is_resource(mixed $var): bool
Primer
Proverimo da li je promenljiva resurs:
<?php
$file = fopen('test.txt', 'r');
$res = is_resource($file);
var_dump($res);
fclose($file);
?>
Rezultat izvršavanja koda:
true
Primer
Proverimo običnu promenljivu:
<?php
$var = 'hello';
$res = is_resource($var);
var_dump($res);
?>
Rezultat izvršavanja koda:
false
Primer
Proverimo zatvoreni resurs:
<?php
$file = fopen('test.txt', 'r');
fclose($file);
$res = is_resource($file);
var_dump($res);
?>
Rezultat izvršavanja koda:
false