PHP は、Web 開発やサーバー スクリプトで広く使用されている非常に人気のあるプログラミング言語です。オブジェクト指向プログラミング言語である PHP には多くのアクセス修飾子があり、その中で最も一般的なのは public です。 public 修飾子で指定されたメンバー変数またはメンバー関数には、このクラスの任意のオブジェクトからアクセスできます。
クラス内のメンバー変数とメンバー関数は、アクセス修飾子を介してアクセス属性を指定できます。 public は、最も一般的に使用される修飾子の 1 つです。パブリック アクセス プロパティには、クラス内外の任意のオブジェクトからアクセスできます。 public 修飾子はアクセスを制限できません。 PHP では、メンバー変数またはメンバー関数がアクセス修飾子を明示的に定義していない場合、デフォルトで public になります。
例は次のとおりです。
class Person { public $name = "David"; public function showName() { echo $this->name; } }
上の例では、name 変数は、クラスおよびクラスの外部のどこからでもアクセスできるパブリック メンバー変数として定義されています。 showName() 関数は、クラス内およびクラス外のどこからでもアクセスできるパブリック メンバー関数です。
コード内でパブリック変数またはパブリック関数を呼び出すことも、以下に示すように同様に簡単です。
$p = new Person; echo $p->name; $p->showName();
上の例では、新しい Person オブジェクトを作成し、そのパブリック変数 $name と public にアクセスしました。関数 $showName。
パブリック アクセス修飾子の利点は次のとおりです。
パブリック アクセス修飾子の欠点は次のとおりです。
PHP 開発では、パブリック アクセス修飾子が広く使用されています。このアクセス修飾子を合理的に使用することで、コードの再利用性と保守性が大幅に向上します。 Web アプリケーションを開発している場合でも、サーバーサイド スクリプトを開発している場合でも、パブリック アクセス修飾子の使用法を理解することは最も重要なスキルの 1 つです。
以上がPHP で Public 修飾子を使用する方法について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。