(PHP 4, PHP 5, PHP 7)
is_object — Comprueba si una variable es un objeto
var
La variable a ser evaluada.
Devuelve TRUE
si var
es un object,
o FALSE
de lo contrario.
Ejemplo #1 Ejemplo is_object()
<?php
// Declarar una simple función para devolver un
// array de nuestro objeto
function get_students($obj)
{
if(!is_object($obj)) {
return false;
}
return $obj->students;
}
// Declara una nueva instancia de clase y rellena
// algunos valores
$obj = new stdClass();
$obj->students = array('Kalle', 'Ross', 'Felipe');
var_dump(get_students(null));
var_dump(get_students($obj));
?>
Versión | Descripción |
---|---|
7.2.0 |
is_object() ahora devuelve TRUE para objetos no seriados sin
una definición de clase (clase de __PHP_Incomplete_Class). Anteriormente
FALSE era devuelto.
|