dedlfix: Grundsatzfragen zur Verwendung von Klassen

Beitrag lesen

echo $begrüßung;

Angenommen ich springe von einer Datei (a.php) zur anderen (b.php). Dann habe ich doch alle meine in a.php erzeugten Objekt-Instanzen verloren? Also nutze ich die $_SESSION als Objekt-Ablage? Ist das legitim?

Ja, das geht. Die Frage ist nur, ob das auch sinnvoll ist. Doch die kann man nicht beantworten ohne konkrete Aufgabenstellung und ohne einen bestimmten Lösungsweg im Auge zu haben. Variablen vom Typ Resource lassen sich beispielsweise nicht in einer Session unterbringen und auch nicht serialisieren.

Man muss wohl nur lange genug suchen... das hier dürfte die Antwort für php4 sein:
http://de3.php.net/manual/de/language.oop.serialization.php

Um das Serialisieren und Deserialisieren deiner Variablen (inkl. Objekte) brauchst du dich nicht zu kümmern, wenn du PHPs Sessionmechanismus verwendest. Das macht PHP von selbst.

echo "$verabschiedung $name";