RootRifs
Zurück zu Kapitel 3: PHP-Praxis - Weiterführende Techniken

PHP | Advanced

OOP und PHP - Wichtige Elemente und Konzepte

Eigenschaften, Methoden, Sichtbarkeiten und Konstruktoren in PHP.

Lernziel

Du kennst zentrale OOP-Konzepte in PHP wie public, private und Konstruktoren.

Sichtbarkeiten

public bedeutet von aussen zugreifbar. private bedeutet nur innerhalb der Klasse nutzbar. protected erlaubt Zugriff in der Klasse und in erbenden Klassen.

Konstruktor

class Produkt {
    public $name;

    public function __construct($name) {
        $this->name = $name;
    }
}

$produkt = new Produkt("Tastatur");

Methoden und Eigenschaften

Eigenschaften speichern Daten. Methoden arbeiten mit diesen Daten und bilden Verhalten ab.

Merke dir

Ein Konstruktor ist eine Methode, die beim Erzeugen eines Objekts automatisch ausgefuehrt wird.