ホームページ > バックエンド開発 > PHPチュートリアル > PHP スコープ修飾子のいくつかのプログラム例::_PHP チュートリアル

PHP スコープ修飾子のいくつかのプログラム例::_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:33:53
オリジナル
894 人が閲覧しました

ダブルコロン:: はスコープ修飾演算子とみなされ、クラス内の異なるスコープ レベルを指定するために使用されます。 ::左側はスコープを表し、右側はアクセスされるメンバーを表します。

システムは、self とparent の 2 つのスコープを定義します。 self は現在のクラスのスコープを表します。クラス外のコードではこの演算子を使用できません。

プログラムリスト: 自己スコープを使用して親クラスの関数にアクセスします

リーリー

プログラムの実行結果:

リーリー

親のスコープは非常に単純で、派生クラスが基本クラスのメンバーを呼び出すときに使用されます。

プログラムリスト: 親スコープを使用する

リーリー

プログラムの実行結果:

リーリー

プログラム リスト: 基本クラスのメソッドを使用して派生クラスの静的メンバーにアクセスする

保存場所の静的プロパティを継承する方法。

リーリー

プログラムの実行結果:

リーリー

プログラムリスト: 静的関数の初期化

クラス内の静的変数の初期化はより複雑です。静的関数を作成して静的コンストラクターを作成し、クラスが宣言された直後にそれを呼び出して初期化を行うことができます。

リーリー

プログラムの実行結果:

リーリー

プログラムリスト: シングルトンパターンの簡単な例

これは一部の人にとって役立つかもしれません。

リーリー

プログラムの実行結果:

れーれー

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/752398.html技術記事二重コロン:: はスコープ演算子とみなされ、クラス内のさまざまなスコープ レベルを指定するために使用されます。 ::左側はスコープを表し、右側はアクセスされるメンバーを表します。 システムは 2 つを定義しています...
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート