🍊

【PHP】ゲッターとセッターの違い

2022/10/09に公開約600字

ゲッターとは

プロパティがprivateだとクラスの外から直接アクセスすることができません。
それを間接的にアクセスできるようにする方法です。

セッターとは

プロパティがprivateだとクラスの外から直接アクセスすることができません。
それを間接的にプロパティに値をセットする方法です。

用語復習

  • プロパティ
  • private

プロパティ

クラスのメンバ変数のこと

引用元:https://www.php.net/manual/ja/language.oop5.properties.php

class という設計図の中で定義した変数のこと。

private

クラスのプロパティのアクセス権。
privateは同じクラスの中でのみアクセス可能な権限。

アクセス権はpublic、private、protectedがある。

class Menu{
	public $public;
	private $private;
	protected $protected;

}

参考サイト

Discussion

ログインするとコメントできます