Funktsiya is_resource

Funktsiya is_resource berilgan o‘zgaruvchi resurs ekanligini teksiradi. Resurs - bu PHPda tashqi resurslarga, masalan, fayllar, ma'lumotlar bazasi bilan ulanishlar va hokazolarga ishora qiladigan maxsus ma'lumotlar turi. Funktsiya true qaytaradi, agar o‘zgaruvchi resurs bo‘lsa, va false aks holda.

Sintaksis

phpis_resource(mixed $var): bool

Misol

O‘zgaruvchi resurs ekanligini tekshiramiz:

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

Kodni bajarish natijasi:

phptrue

Misol

Oddiy o‘zgaruvchini tekshiramiz:

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

Kodni bajarish natijasi:

phpfalse

Misol

Yopilgan resursni tekshiramiz:

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

Kodni bajarish natijasi:

phpfalse

Shuningdek qarang

  • is_array funktsiyasini,
    bu o‘zgaruvchi massiv ekanligini teksiradi
  • is_int funktsiyasini,
    bu o‘zgaruvchi butun son ekanligini teksiradi
  • is_string funktsiyasini,
    bu o‘zgaruvchi satr ekanligini teksiradi