Функција is_resource

Функцијата is_resource проверува дали дадената променлива е ресурс. Ресурс е специјален тип на податоци во PHP, кој се однесува на надворешни ресурси, како датотеки, врски со бази на податоци итн. Функцијата враќа true ако променливата е ресурс, и false во спротивно.

Синтакса

phpis_resource(mixed $var): bool

Пример

Да провериме дали променливата е ресурс:

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

Резултат од извршување на кодот:

phptrue

Пример

Да провериме обична променлива:

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

Резултат од извршување на кодот:

phpfalse

Пример

Да провериме затворен ресурс:

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

Резултат од извршување на кодот:

phpfalse

Погледнете ги исто така

  • функцијата is_array,
    која проверува дали променливата е низа
  • функцијата is_int,
    која проверува дали променливата е цел број
  • функцијата is_string,
    која проверува дали променливата е стринг