PHP の学習において、static キーワードと self キーワードを混同する人が多くいます。static キーワードと self キーワードを同じものだと思っている人が多いのですが、static キーワードと self キーワードは同じものなのでしょうか? PHP の static キーワードと self キーワードの違いをまとめてみましょう。
static キーワードと self キーワードという 2 つのキーワードについては、PHP を始めるときに多くの人が遭遇すると思いますが、この 2 つのキーワードを理解していない人もいます。 . 今 PHP を学習している場合は、これら 2 つのキーワードの違いを学習する必要があります。
1: 静的キーワードとは何ですか? self キーワードとは何ですか?
1. static キーワードとは何ですか?
PHP の中国語 Web サイトのマニュアルでは、self キーワードについて、クラスの属性を static に設定すると、オブジェクトをインスタンス化せずに static 属性にアクセスできると説明されています。
2.self キーワードとは何ですか?
self キーワードはオブジェクト メソッドで使用され、もちろん現在のオブジェクトを指します。クラス メソッド内にある場合、self キーワードは現在のクラスを表します。
2: PHP の static キーワードと self キーワードの違いは何ですか?
1. self キーワードはクラス内ポインターであり、self 自体です。プローブの場合は、親クラスを作成したかどうかを気にする必要はありませんが、self の属性はすべて static を指します。
2. static キーワードで、親クラスをオーバーライドする属性が見つかった場合、通常はサブクラスにアクセスします。
上記は、PHP の static キーワードと、self キーワードとの違いの完全な紹介です。PHP プログラミングの入門から習得までの完全なセットについて詳しく知りたい場合は、ビデオ チュートリアル、PHP 中国語 Web サイトに注意してください。
以上がPHP の static キーワードと self キーワードの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。