dedlfix: require / include innerhalb einer klasse

Beitrag lesen

echo $begrüßung;

das heisst aber, dass ein inkludieren von php-code innerhalb von klassen prinzipiell ohne einschränkungen erlaubt ist?

Die Einschränkung besteht darin, dass Strukturen auch ohne den zu inkludierenden Teil vollständig vorhanden sein müssen, und auch der inkludierte Teil keine unvollendeten Strukturen enthalten darf. Strukturen sind Funktionen und Klassen und Kontrollstrukturen wie if, while, for, switch, usw. Eine Klassendeklaration kann beispielsweise nicht in einer Datei angefangen und in anderen Dateien fortgesetzt werden. Aber innerhalb einer Methode kann anderer HTML- und PHP-Code nachgeladen werden, der dann im Kontext der Methode eingefügt bzw. ausgeführt wird.

echo "$verabschiedung $name";