Opérateurs de tableaux
<<<
Opérateur de type Référence du langage
>>>

5.6 Les opérateurs
5 Référence du langage
 Manuel PHP

La précédence des opérateurs
Les opérateurs arithmétiques
Les opérateurs d'assignation
Opérateurs sur les bits
Opérateurs de comparaison
Opérateur de contrôle d'erreur
Opérateur d'exécution
Opérateurs d'incrémentation et décrémentation
Les opérateurs logiques
Opérateurs de chaînes
Opérateurs de tableaux
->Opérateur de type

5.6.12 Opérateur de type

PHP a un seul opérateur de type : instanceof . instanceof sert à déterminer si un objet est d'une classe donnée.

L'opérateur instanceof a été introduit en PHP 5. Avant cela, is_a été utilisé mais il est désormais déconseillé de l'utiliser, en faveur de instanceof .

Opérateur de type : instanceof

<?php
class A { }
class
B { }

$thing = new A;

if (
$thing instanceof A) {
    echo
'A';
}
if (
$thing instanceof B) {
    echo
'B';
}
?>

Voir aussi get_class et is_a .

<< Opérateur de type >>
Opérateurs de tableaux Les opérateurs Référence du langage