"Ölümcül hata: $ this değilken nesne bağlamında kullanma"

0 Cevap php

Ben eski tanıdık "Ölümcül hata: $ this değilken nesne bağlamında kullanma" alıyorum şu sınıfında $this->test = 'test'; atıfta:

class Example {
    public $test;
    public function index() {
        $this->test = 'test';
    }
}

Sınıf yöntemi call_user_func_array(array('example', 'index'), $params); aracılığıyla denir. Ben sadece call_user_func_array nedense indeks yöntemi gibi statik örneğin aramaya karar verdi varsayabiliriz example::index()? Ancak bunun için bir düzeltme çözemedim ve işin garibi ben yakın zamana kadar onunla bir sorun vardı değil ettik.

0 Cevap