PHP-Code:
class User {
public function User() {} // für das Problem unbedeutend
public static function load($id = null) {
if (!isset($this)) { // ist immer true, in static gibts kein $this
$user = new User();
if ($user->load($id)) { // wird immer ausgeführt - Endlosschleife!
// weiterer Code unbedeutend, da kommt der Interpreter nie hin
Kommentar