PHP - 文法 - クラス


クラウディア 


1. 概要
2. 簡単なクラス定義
3. コンストラクタ・デストラクタ
4. 参考サイト

1. 概要

 現在の、「PHP」は、クラスも使えます。  いつ出現したのか、詳細を知りませんが、「PHP 7.0」の時点では、既にあったはず。

2. 簡単なクラス定義

 参考サイトのまま書きますが、下記のように、クラスを定義できます。

class SimpleClass
{
    public $var = 'a default value';

    public function displayVar()
	{
        echo $this->var;
    }
}
 「SimpleClass」が、クラス名、「$var」が、メンバ変数、「displayVar」が、メソッドになります。

3. コンストラクタ・デストラクタ

 コンストラクタ・デストラクタの基本形は、下記になります。

function __construct()
{
}

function __destruct()
{
}
 「public」「private」の使い分けだったり、引数をつけたりだのについては、参考サイトをご参照ください。

4. 参考サイト

 本ページは、下記のサイトを参考にさせていただきました。
PHP: クラスの基礎 - Manual