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

phpis_resource(mixed $var): bool

Primer

Proverimo da li je promenljiva resurs:

php<?php
  $file = fopen('test.txt', 'r');
  $res = is_resource($file);
  var_dump($res);
  fclose($file);
?>

Rezultat izvršavanja koda:

phptrue

Primer

Proverimo običnu promenljivu:

php<?php
  $var = 'hello';
  $res = is_resource($var);
  var_dump($res);
?>

Rezultat izvršavanja koda:

phpfalse

Primer

Proverimo zatvoreni resurs:

php<?php
  $file = fopen('test.txt', 'r');
  fclose($file);
  $res = is_resource($file);
  var_dump($res);
?>

Rezultat izvršavanja koda:

phpfalse

Pogledajte takođe

  • funkciju is_array,
    koja proverava da li je promenljiva niz
  • funkciju is_int,
    koja proverava da li je promenljiva ceo broj
  • funkciju is_string,
    koja proverava da li je promenljiva string