Andreas Görtz: Variablenexistenz bei 'require'

Beitrag lesen

Hi,

In einem Buch über PHP hab ich mal gelesen, dass PHP beim Befehl require die betroffene Datei (hier navigation.php) praktisch in die aufrufende Datei (hier main.php) einliest, als wäre der eingebundene Quellcode direkt in main.php geschrieben worden.
Wenn dem so ist, müsste er die Variable doch eigentlich kennen.

Ja, dem ist so.

Hat jemand eine Idee, woran das liegen könnte und wie ich main.php die Variable aus navigation.php bekannt machen kann?

Ein wenig deines Quellcodes wäre mit Sicherheit hilfreich.

Gruß,
Andreas.