korumalı veya özel olarak yapıcı tanımlamak olamaz!

0 Cevap
--- A.php ----
require_once 'B.php';

class A
{
    public function __constructor($x){...}

    public function foo()
    {
        $b = B::getInstance();
        ...
    }
}

--- B.php ----
require_once 'A.php';

class B extends A
{
    protected static $_instance = null;

    protected function __construct(){}

    public static function getInstance()
    {....}
}

PHP sadece kısa sürede ulaştığı çizgi kod yorumlama durdurur

protected function __construct(){}

ve sonra tarayıcıya gönderilen olurdu öncesi ve hiçbir şeyi verir.

Ve en kısa sürede ben sadece bunu değiştirerek, üzerinden bu hat almak gibi

// protected function __construct(){}

her şey çalışıyor!?

Ben alamadım.

Herhangi bir fikir?

0 Cevap