TECH I.S.

PHP private keyword

❮ PHP キーワード

外部のコードや派生クラスがプロパティを変更できないようにするにはprivateを使用します:

<?php class MyClass {   private $number = 0;   public function add1() {     $this->number++;  }   public function getNumber() {     return $this->number;   } } $obj = new MyClass(); $obj->add1(); echo "The number is " . $obj->getNumber(); ?>


定義と使用法

privateキーワードはアクセス修飾子です。プロパティまたはメソッドをプライベートとしてマークします。

privateプロパティとメソッドは、プロパティまたはメソッドが定義されたクラスでのみ使用できます。派生クラスと外部コードはそれらを使用できません。


関連ページ

protectedキーワード

publicキーワード

アクセス修飾子の詳細については、PHP OOP - アクセス修飾子のチュートリアルを参照して下さい。


❮ PHP キーワード