コンストラクタ・メソッドのあるクラスのインスタンスを作成すると、その度に、コンストラクタ・メソッドを呼び出す。
書式
class クラス名 // クラスを定義
{
function __construct() {
// コンストラクタ・メソッド内の処理文;
}
}
$オブジェクト変数名 = new クラス名(); // 「クラス名」のクラスのインスタンスを作成し、コンストラクタ・メソッドを呼び出す
{
function __construct() {
// コンストラクタ・メソッド内の処理文;
}
}
$オブジェクト変数名 = new クラス名(); // 「クラス名」のクラスのインスタンスを作成し、コンストラクタ・メソッドを呼び出す
サンプル
<?php
class sampleClass
{
function __construct() {
echo 'コンストラクタ・メソッド';
}
}
$var_class = new sampleClass();
?>
class sampleClass
{
function __construct() {
echo 'コンストラクタ・メソッド';
}
}
$var_class = new sampleClass();
?>
↓↓↓出力結果↓↓↓
コンストラクタ・メソッド