Php 5.3 static

  • Hi Zusammen

    Ich habe eine index.php diese ruft den controller auf:

    PHP
    $systemController = SystemController::getInstance();

    system controller:

    wenn ich jetzt aber die getInstance von SystemController aufrufe, wir immer eine neue instanz erzeugt da static private $m_instance; null ist.

    wiso ist das so?

    Einmal editiert, zuletzt von The User (28. November 2011 um 12:25) aus folgendem Grund: Bitte [php]…⟨code here⟩…[/php] benutzen, um PHP-Code ordentlich zu formatieren.

  • es wird danach immer wieder der konstruktor aufgerufen, das endet in einer endlosschleife -.-