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 функциясын,
    ал өзгөрмөнүн сап (string) экенин текшейт