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

4.6 Les opérateurs
4 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

4.6.12 Opérateur de type

PHP a un seul opérateur de type : instanceof est utilisé pour déterminer si oui ou non un objet donné, son parent ou ses interfaces implémentées sont d'une classe objet spécifique.

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