Funkcija is_resource

Funkcija is_resource preveri, ali je poslana spremenljivka vir. Vir je posebna vrsta podatkov v PHP-ju, ki se sklicuje na zunanje vire, kot so datoteke, povezave s podatkovnimi bazami itd. Funkcija vrne true, če je spremenljivka vir, in false v nasprotnem primeru.

Sintaksa

phpis_resource(mixed $var): bool

Primer

Preverimo, ali je spremenljivka vir:

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

Rezultat izvajanja kode:

phptrue

Primer

Preverimo običajno spremenljivko:

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

Rezultat izvajanja kode:

phpfalse

Primer

Preverimo zaprt vir:

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

Rezultat izvajanja kode:

phpfalse

Glejte tudi

  • funkcijo is_array,
    ki preveri, ali je spremenljivka tabela
  • funkcijo is_int,
    ki preveri, ali je spremenljivka celo število
  • funkcijo is_string,
    ki preveri, ali je spremenljivka niz