Función is_object

La función is_object verifica si la variable pasada es un objeto. Devuelve true si la variable es un objeto, y false en caso contrario. Como parámetro acepta la variable a verificar.

Sintaxis

phpis_object(mixed $value): bool

Ejemplo

Verifiquemos si una variable es un objeto:

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

Resultado de ejecutar el código:

phptrue

Ejemplo

Verifiquemos otros tipos de datos:

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

Resultado de ejecutar el código:

phpfalse
false

Ver también

  • la función is_array,
    que verifica si una variable es un array
  • la función is_string,
    que verifica si una variable es una cadena