is_object
(PHP 4, PHP 5)
is_object — Détermine si une variable est de type objet
Liste de paramètres
-
var
-
La variable à évaluer.
Valeurs de retour
Retourne TRUE
si var
est un objet,
FALSE
sinon.
Exemples
Exemple #1 Exemple avec is_object()
<?php // Déclare une simple fonction pour retourner un tableau // de notre objet function get_students($obj) { if (!is_object($obj)) { return false; } return $obj->students; } // Déclare une nouvelle instance et // la remplit $obj = new stdClass(); $obj->students = array('Kalle', 'Ross', 'Felipe'); var_dump(get_students(null)); var_dump(get_students($obj));; ?>
Notes
Note:
Cette fonction retourne
FALSE
si elle est utilisée sur un objet délinéarisé lorsque la classe de définition n'est pas présente (même si gettype() retourne object).
Voir aussi
- is_bool() - Détermine si une variable est un booléen
- is_int() - Détermine si une variable est de type nombre entier
- is_float() - Détermine si une variable est de type nombre décimal
- is_string() - Détermine si une variable est de type chaîne de caractères
- is_array() - Détermine si une variable est un tableau