Funkcija is_resource

Funkcija is_resource patikrina, ar perduotas kintamasis yra išteklius. Išteklius - tai specialus duomenų tipas PHP, kuris nurodo į išorinius išteklius, tokius kaip failai, duomenų bazių jungtys ir kt. Funkcija grąžina true, jei kintamasis yra išteklius, ir false priešingu atveju.

Sintaksė

phpis_resource(mixed $var): bool

Pavyzdys

Patikrinkime, ar kintamasis yra išteklius:

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

Kodo vykdymo rezultatas:

phptrue

Pavyzdys

Patikrinkime įprastą kintamąjį:

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

Kodo vykdymo rezultatas:

phpfalse

Pavyzdys

Patikrinkime uždarytą išteklių:

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

Kodo vykdymo rezultatas:

phpfalse

Taip pat žiūrėkite

  • funkciją is_array,
    kuri patikrina, ar kintamasis yra masyvas
  • funkciją is_int,
    kuri patikrina, ar kintamasis yra sveikasis skaičius
  • funkciją is_string,
    kuri patikrina, ar kintamasis yra eilutė