Der Befehl class

Der Befehl class ermöglicht die Deklaration von OOP-Klassen in PHP. Man kann auch eine anonyme Klasse deklarieren.

Syntax

phpclass Test {

}

Beispiel

Deklarieren wir eine Klasse:

php<?php
  class User {
  
  }
?>

Beispiel

Deklarieren wir eine anonyme Klasse:

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

Ergebnis der Codeausführung:

php'Hello'

Siehe auch

  • die Funktion get_class,
    die den Klassennamen eines Objekts zurückgibt
  • die Funktion instanceof,
    die die Zugehörigkeit eines Objekts zu einer Klasse prüft