1

を拡張する独自のクラスを作成しDateTimeました。私が理解できなかったことは、静的をオーバーライドしてcreateFromFormat()、サブクラスのインスタンスを返すようにします。これも可能ですか?ありがとう!


Joeren Offerjinsがクレジットを取得しますが、質問は私のものと同じで、私が探していた答えがあります。DateTime:: createFromFormat()が親ではなく子クラスを返すようにする

4

1 に答える 1

1
class Custom_DateTime extends DateTime
{
    static public function createFromFormat($format, $time)
    {
        return new static();
    }
}

ここで何かが欠けている可能性があります-なぜこれがうまくいかないのですか?

于 2012-05-14T20:09:48.087 に答える