АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
32 of 410 menu

Функцыя is_resource

Функцыя is_resource правярае, ці з'яўляецца перададзеная зменная рэсурсам. Рэсурс - гэта спецыяльны тып даных у PHP, які спасылаецца на вонкавыя рэсурсы, такія як файлы, злучэнні з базамі даных і г.д. Функцыя вяртае true, калі зменная з'яўляецца рэсурсам, і false у адваротным выпадку.

Сінтаксіс

is_resource(mixed $var): bool

Прыклад

Правяром, ці з'яўляецца зменная рэсурсам:

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

Вынік выканання кода:

true

Прыклад

Правяром звычайную зменную:

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

Вынік выканання кода:

false

Прыклад

Правяром закрыты рэсурс:

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

Вынік выканання кода:

false

Глядзіце таксама

  • функцыю is_array,
    якая правярае, ці з'яўляецца зменная масівам
  • функцыю is_int,
    якая правярае, ці з'яўляецца зменная цэлым лікам
  • функцыю is_string,
    якая правярае, ці з'яўляецца зменная радком
byenru