Hi,
Mir ist noch was aufgefallen:
$hallo="hallo";
function los() {
echo $hallo;
}
los();-->
Notice: Undefined variable: hallo in C:\test.php on line 7
Was soll das denn? Ich bin ja PHP-Fan und will es bestimmt nicht schlecht machen, aber wie kann man da anständig programmieren? Man sollte doch wohl noch auf Variabeln zugreifen können, die nicht im gleichen Block definiert wurden...
Das war natürlich nur ein Beispiel zur Verdeutlichung...
In der Praxis werden meine Variabeln bestimmt in 20 Funktionen gebraucht. Mir wird gesagt, globals sind nicht gut und sinnlos! Stimmt das? Wie kann ich sonst eine Variable (nicht Konstante) definieren, die ich überall benutzen kann?
Marko