Funkcja is_object

Funkcja is_object sprawdza, czy przekazana zmienna jest obiektem. Zwraca true, jeśli zmienna jest obiektem, i false w przeciwnym przypadku. Jako parametr przyjmuje sprawdzaną zmienną.

Składnia

phpis_object(mixed $value): bool

Przykład

Sprawdźmy, czy zmienna jest obiektem:

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

Wynik wykonania kodu:

phptrue

Przykład

Sprawdźmy inne typy danych:

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

Wynik wykonania kodu:

phpfalse
false

Zobacz też

  • funkcję is_array,
    która sprawdza, czy zmienna jest tablicą
  • funkcję is_string,
    która sprawdza, czy zmienna jest ciągiem znaków