ホームページ > バックエンド開発 > PHPチュートリアル > PHP の static キーワードと self キーワードの違いは何ですか?

PHP の static キーワードと self キーワードの違いは何ですか?

云罗郡主
リリース: 2023-04-04 10:22:01
オリジナル
3278 人が閲覧しました

PHP の学習において、static キーワードと self キーワードを混同する人が多くいます。static キーワードと self キーワードを同じものだと思っている人が多いのですが、static キーワードと self キーワードは同じものなのでしょうか? PHP の 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート