1ファイルにclassを記述して実行する方法

PHPファイルにclassを記述して、そのclassをそのまま実行させる方法です。

手続き型であればPHPファイルを実行することでそのまま実行されますが、オブジェクト型classの場合はclassを実行する書き方が必要になります。

無名classをそのまま呼ぶことでclass実行され、class内の__construct()が最初に実行されます。
この場合、最後に「;」を付けます。

<?php

new class
{
    function __construct() {
        echo "PHPファイルを実行すると最初に__construct()が呼び出されます";
    }
};

下記を略した記法です。

new class Hoge
{
    function __construct() {
        echo "PHPファイルを実行すると最初に__construct()が呼び出されます";
    }
}
new Hoge();

関連記事

スポンサーリンク

CREATE TEMPORARY TABLE 一時テーブル(テンポラリテーブル)を作成する

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る