ホームページ >バックエンド開発 >PHPチュートリアル >PHP における新しい静的と新しい自己の違い
PHPのnew static()とnew self()の違い
self: このクラスが何度継承されても、selfは常にselfコードが配置されているクラス自体を指します。中古自分
static: static を使用するクラスを指します。継承を通じてのみ static の意味が存在します。それ以外の場合、static は self と同じです。
質問:
1. new static() と new self() の使い方がわかりません
2. new self() を使用したい場合は、new A();
上記では、PHP における新しい static と新しい self の違いを、関連する側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。