PHP で空のクラスかどうかを判断するにはどうすればよいですか?

PHPでは、empty()関数を使って変数が空かどうかの判定が行えます。変数が空の場合はempty()関数はtrue、空でない場合はfalseを返します。

次のコード例を参照してください。

class Test {
    public $name;
    public $age;
}

$test = new Test();
if (empty($test)) {
    echo '对象为空';
} else {
    echo '对象不为空';
}

先の例では、空の Test クラスのオブジェクト $test を作成してから、empty() 関数を使用してオブジェクトが空かどうか判断しました。オブジェクトは空であったため、オブジェクトが空であるという結果が出力されました。

bannerAds