Commande class

La commande class permet de déclarer des classes POO en PHP. Il est également possible de déclarer une classe anonyme.

Syntaxe

phpclass Test {

}

Exemple

Déclarons une classe :

php<?php
  class User {
  
  }
?>

Exemple

Déclarons une classe anonyme :

php<?php
  $obj = new class {
    public function sayHello() {
      return 'Hello';
    }
  };
  
  echo $obj->sayHello();
?>

Résultat de l'exécution du code :

php'Hello'

Voir aussi

  • la fonction get_class,
    qui retourne le nom de la classe d'un objet
  • la fonction instanceof,
    qui vérifie l'appartenance d'un objet à une classe