現在の位置: ホーム> 最新記事一覧> PHPオブジェクト指向プログラミング:3データアクセス方法とコードの例の詳細な説明

PHPオブジェクト指向プログラミング:3データアクセス方法とコードの例の詳細な説明

gitbox 2025-06-24

1。序文

広く使用されているバックエンドプログラミング言語として、PHPは、スクリプト言語の特性のためにWeb開発で広く使用されており、コード実行速度が高速です。 PHPのオブジェクト指向プログラミング(OOP)は、開発者により効率的なコード構造を提供し、コードをより明確かつ簡単に再利用できるようにします。

2。データにアクセスする3つの方法

PHPオブジェクト指向プログラミングでは、データアクセスはクラスの設計の重要な部分です。 PHPは3つの主要なデータアクセス方法をサポートしています。

2.1。パブリックプロパティ

パブリックプロパティ(パブリック)は、通常、矢印演算子( - >)を介してクラスの内外のアクセスを許可します。

クラスカー{
   public $ color;
   パブリック関数__construct($ color){
      $ this-> color = $ color;
   }
}

$ car1 = new car( "Blue");
echo $ car1-> color;

2.2。保護されたプロパティ

保護されたプロパティは、現在のクラスとそのサブクラスでのみアクセスでき、クラスの直接の外でアクセスすることはできません。また、矢印演算子( - >)を使用してアクセスできます。

クラスカー{
   守るされた$ color;
   パブリック関数__construct($ color){
      $ this-> color = $ color;
   }
}

クラスのスポーツカーは車を拡張します{
   パブリック関数showcolor(){
      echo $ this-> color;
   }
}

$ car1 = new SportCar( "Red");
$ car1-> showcolor();

2.3。プライベート属性

プライベート属性(プライベート)は、クラスの外側ではなく現在のクラス内でのみアクセスでき、Arrowオペレーター( - >)からアクセスできます。

クラスカー{
   プライベート$ weight;
   パブリック関数__construct($ weight){
      $ this-> weight = $ weight;
   }

   パブリック関数showweight(){
      echo $ this-> weight;
   }
}

$ car1 = new car( "2000");
$ car1-> showweight();

3。概要

この記事では、PHPオブジェクト指向プログラミングで3つの一般的なデータアクセス方法を紹介します。パブリック属性、保護された属性、プライベート属性です。これらの基本的な概念を理解して習得することは、コードの読みやすさ、保守性、再利用性を改善するのに役立ち、開発者が高品質のコードを作成することが重要です。