echo $begrüßung;
folgendes Problem: In einer index.php möchte ich den Titel einer Include-PHP-Datei in den ersten Zeilen auslesen, ohne die Datei komplett zu includen (da dann eben auch gleich der Inhalt dargestellt werden würde).
Solche Probleme vermeidet man, indem man in seinem Programm strukturiert und die einzelnen Teile nach Eingabe, Verarbeitung und Ausgabe trennt (EVA-Prinzip). Dann kann einem die Ausgabe nicht schon bei der Eingabe ins Handwerk pfuschen.
Frage deshalb: Wie kann in in der index.php die in der Include-Seite gesetzte $title Variable auslesen, ohne a) die Datei auf Userseite auszugeben (wie bisher) und b) ohne die Include-PHP-Datei weitere Funktionen ausführen zu lassen (eben z.B. eine mysql_query()).
Man kann Funktionalität in Funktionen unterbringen. Diese werden beim Inkludieren nicht sofort ausgeführt, sondern erst wenn man sie explizit aufruft.
echo "$verabschiedung $name";