Kazi is_resource

Kazi is_resource inakagua ikiwa tofauti iliyopitishwa ni rasilimali. Rasilimali ni aina maalum ya data katika PHP, inayorejelea rasilimali za nje kama vile faili, miunganisho ya hifadhidata na kadhalika. Kazi hurudisha true ikiwa tofauti ni rasilimali, na false vinginevyo.

Sintaksia

phpis_resource(mixed $var): bool

Mfano

Wacha tukague ikiwa tofauti ni rasilimali:

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

Matokeo ya kutekeleza kificho:

phptrue

Mfano

Wacha tukague tofauti ya kawaida:

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

Matokeo ya kutekeleza kificho:

phpfalse

Mfano

Wacha tukague rasilimali iliyofungwa:

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

Matokeo ya kutekeleza kificho:

phpfalse

Angalia Pia

  • kazi is_array,
    ambayo inakagua ikiwa tofauti ni safu
  • kazi is_int,
    ambayo inakagua ikiwa tofauti ni namba kamili
  • kazi is_string,
    ambayo inakagua ikiwa tofauti ni mfuatano wa herufi