Функция 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,
    айнымалының жол екенін тексереді