is_resource funksiýasy

is_resource funksiýasy berlen üýtgejiniň resursdygyny barlaýar. Resurs - bu PHP-de daşarky resurslara, ýaly faýllar, maglumat bazasy birikmeleri we ş.m. görkezýän ýörite maglumat görnüşidir. Funksiýa üýtgejiň resursdygyna garap true ýa-da false gaýtarýar.

Sintaksis

phpis_resource(mixed $var): bool

Mysal

Üýtgejiniň resursdygyny barlaýalyň:

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

Kodyň ýerine ýetiriliş netijesi:

phptrue

Mysal

Adaty üýtgejini barlaýalyň:

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

Kodyň ýerine ýetiriliş netijesi:

phpfalse

Mysal

Ýapylan resursy barlaýalyň:

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

Kodyň ýerine ýetiriliş netijesi:

phpfalse

Şeýle-de serediň

  • is_array funksiýasyny,
    üýtgejiniň massiwdigini barlaýan
  • is_int funksiýasyny,
    üýtgejiniň bitewi san-dygyny barlaýan
  • is_string funksiýasyny,
    üýtgejiniň setirdigini barlaýan