ホームページ  >  記事  >  バックエンド開発  >  PHPでのpublicの使用法は何ですか

PHPでのpublicの使用法は何ですか

WBOY
WBOYオリジナル
2022-02-22 14:04:115869ブラウズ

PHP では、public はアクセス修飾子であり、変更されたメンバーのアクセスを制限するために使用されます。これは「パブリック」、つまりすべての場所からアクセスできることを意味します。構文は「class クラス名 {public」です。プロパティまたはメソッドの定義}"。

PHPでのpublicの使用法は何ですか

この記事の動作環境: Windows 10 システム、PHP バージョン 7.1、Dell G3 コンピューター。

php での public の使用法とは何ですか

アクセス制御修飾子

形式:
class  类名{
访问控制修饰符  属性或方法定义;
}

3 つのアクセス修飾子があります:

  • ##public パブリック:どこからでもアクセス(使用)できます。

  • protected Protected: クラス内、およびクラスのサブクラスまたは親クラス内でのみアクセス (使用) できます。

  • private: クラス内でのみアクセス (使用) できます。

その機能は、変更するメンバーの「アクセシビリティ」を「制限」することです;

アクセシビリティ:

それは「有効性」です (コード内で次の 2 つの構文形式を使用することは合法です:

オブジェクト->インスタンス プロパティまたはメソッド;

クラス::静的プロパティまたはメソッド;

アクセス制御アクセス可能かどうかを判断するには、修飾子をこの構文フォームの場所と組み合わせて使用​​する必要があります。

アクセス場所(スコープ)は3つあります:

あるクラスの内部:

あるクラスを継承するクラスの内部:

ある外部クラス:

したがって、それらの結合されたアクセシビリティは次のとおりです:

PHPでのpublicの使用法は何ですか

要約:

1、パブリックに変更されたメンバーはどこからでもアクセスできます;

2、クラス内では、任意のレベルのメンバーにアクセスできます;

3、public は最も幅広いアクセシビリティを持ち、private は最も狭いアクセシビリティを持ちます 性的; protected は中間にあります;

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHPでのpublicの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。