Hi!
ich bekomme einen Syntax-Fehler und weiß nicht, warum.
class Test{
public static $Host = $db_server;
...
Default-Werte müssen konstante Werte sein. Variablen sind das nicht.
> Kennt meine Klasse die Variable $db\_server oder muß ich sie erst als global deklarieren?
"global" kann sowieso nur innerhalb von Funtionen/Methoden stehen. Die Übergabe als Konstruktor-Parameter wäre sowieso vorzuziehen. Die Klasse bleibt dann autark ohne irgendwelche anderswo definierten Variablen vorauszusetzen.
Lo!