Encoderhi : PHP mit etwas mehr Struktur

Beitrag lesen

Hallo

Nach einigem rumspielen mit PHP frage ich mich, ob man in PHP irgendwas umschalten kann, so dass das Handling von Variablennamen etwas strukturierter verläuft. Damit meine ich dass z.B. eine Variable in irgendeiner Art deklariert werden muss bevor man sie verwendet. So wie man es aus anderen Sprachen kennt. Oder dass eine Variable nicht über Funktionen hinweg einfach existiert, sondern dass Funktionsgrenzen eingehalten werden.

Das wäre um einiges weniger fehler-freundlich als das was ich bisher mache, d.h. mittels trial und error herausfinden dass ich irgendwas falsch geschrieben habe, oder dass ich eine schon für einen anderen Zweck gedachte Variable versehentlich überschreibe.
Gibts da was nettes?