bofh1337
Erfahrenes Mitglied
Moin zusammen
Ich stehe gerade vor einem Rätsel, wie man PHP-Klassen bauen soll, die nicht vom Strict-Mode (PHP) angemeckert werden, scheinbar funktioniert das dort nur, wenn alle Methoden als Static deklariert sind und nirgenwo eine Referenz des Objectes geholt, sondern die Instance der Klasse.
Im Normalen Mode (Kein Strict) laufen diese Klassen aber absolut Fehlerfrei.
selbst ein:
wird vom Strict-Mode angemeckert, es herrscht da erst ruhe, wenn ich es so schreibe:
...das bläht aber den kompletten Code mächtig auf :/
Wie handhabt ihr solche Probleme?
Ich stehe gerade vor einem Rätsel, wie man PHP-Klassen bauen soll, die nicht vom Strict-Mode (PHP) angemeckert werden, scheinbar funktioniert das dort nur, wenn alle Methoden als Static deklariert sind und nirgenwo eine Referenz des Objectes geholt, sondern die Instance der Klasse.
Im Normalen Mode (Kein Strict) laufen diese Klassen aber absolut Fehlerfrei.
selbst ein:
PHP:
$var = pwcAddSlashes(self::get_user_nick());
wird vom Strict-Mode angemeckert, es herrscht da erst ruhe, wenn ich es so schreibe:
PHP:
$var = self::get_user_nick();
$var = pwcAddSlashes($var);
...das bläht aber den kompletten Code mächtig auf :/
Wie handhabt ihr solche Probleme?