Función is_object() de PHP
is_object()La función se utiliza para detectar si una variable es un objeto.
Requisitos de versión de PHP: PHP 4, PHP 5, PHP 7
Sintaxis
bool is_object ( mixed $var )
Descripción de parámetros:
- $var: la variable a comprobar.
Valor de retorno
Si la variable especificada es un objeto, devuelve TRUE; de lo contrario, devuelve FALSE.
Ejemplo
Ejemplo
function get_subjects($obj_name)
{
if(!is_object($obj_name))
{
return(false);
}
return($obj_name->subjects);
}
$obj_name = new stdClass;
$obj_name->subjects = Array('Google', 'Ejemplo', 'Facebook');
var_dump(get_subjects(NULL));
var_dump(get_subjects($obj_name));
El resultado de salida es:
bool(false)
array(3) {
[0]=>
string(6) "Google"
[1]=>
string(6) "Ejemplo"
[2]=>
string(8) "Facebook"
}
Otras extensiones
Funciones disponibles en PHP