ფუნქცია 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,
    რომელიც ამოწმებს, არის თუ არა ცვლადი სტრიქონი