タイトル: クラスの定義方法とインスタンス化
クラスとは変数や関数をまとめたもの。
【クラス宣言例】
class TestClass { //クラス宣言
//変数
private $var = 1;
//関数
function getVar() {
return $this->var;
}
}
実際にクラスを使用する際は呼び出し側でインスタンス化する。
【クラス参照例】
//他のファイルを参照するのでrequireする
require_once 'TestClass.php';
//クラスのインスタンス化
$testClass = new TestClass();
//クラスの関数呼び出し
$result = $testClass->getVar();
print $result; // TestClassの$verの値( 1 )