PHPでクラスを構築しましたが、クラス変数をオブジェクトとして宣言する必要があります。毎回私が使っ空のオブジェクトを宣言します:PHPオブジェクトクラス変数
$var=new stdClass;
をしかし、私は
class foo
{
var $bar=new stdClass;
}
としてクラス変数を宣言するためにそれを使用する場合、解析エラーが発生します。これを行う方法はありますか、またはクラス変数をコンストラクタ関数のオブジェクトとして宣言する必要がありますか?
PS:私は、あなたが唯一のクラスのメンバーのために、このよう静的な値を宣言することができるように、すなわちints
、strings
、bools
、arrays
とを