フォーム:
class 类名{ 访问控制修饰符 属性或方法定义; } 有3个访问修饰符:
public
: パブリック: どこからでもアクセス可能 (使用可能)。
protected
: 保護: クラス内、およびクラスのサブクラスまたは親クラス内でのみアクセス (使用) できます。
private
: プライベート: クラス内でのみアクセス (使用) できます。
関数:
は、変更するメンバーの「アクセシビリティ」を「制限」するために使用されます;
アクセシビリティ:
コード内で次の 2 つの構文形式を使用することの「有効性」(合法性) です:
オブジェクト->インスタンス属性またはメソッド;
クラス::静的プロパティまたはメソッド;
アクセス制御修飾子。この構文フォームの場所を使用して、アクセス可能かどうかを判断する必要があります。
アクセス場所(スコープ)は3つあります:
あるクラス内:
あるクラスを継承するクラス内:
特定のクラスの外部:
概要の説明:
1. パブリックに変更されたメンバーはどこからでもアクセスできます;
2 、内部ではクラスでは、どのレベルのメンバーにもアクセスできます。
3. Public は最も幅広いアクセシビリティを持ち、private は最も狭いアクセシビリティを持ちます。protected はその中間です。
推奨チュートリアル : PHP ビデオチュートリアル######
以上がPHPの一般的な属性修飾子は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。