Funcția is_object

Funcția is_object verifică dacă variabila transmisă este un obiect. Returnează true dacă variabila este un obiect și false în caz contrar. Ca parametru acceptă variabila de verificat.

Sintaxă

phpis_object(mixed $value): bool

Exemplu

Să verificăm dacă o variabilă este un obiect:

php<?php
  $obj = new stdClass();
  $res = is_object($obj);
  var_dump($res);
?>

Rezultatul executării codului:

phptrue

Exemplu

Să verificăm alte tipuri de date:

php<?php
  $arr = [1, 2, 3];
  $str = 'test';
  var_dump(is_object($arr));
  var_dump(is_object($str));
?>

Rezultatul executării codului:

phpfalse
false

Vedeți și

  • funcția is_array,
    care verifică dacă o variabilă este un array
  • funcția is_string,
    care verifică dacă o variabilă este un șir de caractere