0

私のクラスのモデルは次のようになります。

class Foo {
    private $date;
    public function set_date($date) {
        $this->date = $date;
    }

    // ANSWER: this gets executed as a constructor (case-insensitive)
    public function foo() {
        print_r($this->date->format('Y'));
    }
}

$Foo = new Foo();

私は得る:Fatal error: Call to a member function format() on a non-objectを呼び出すときnew Foo()

エラーを再現できませんでした (上記のコードは機能しているようです)。

上記のコードは、エラーの正確なレプリカになりました。

4

3 に答える 3