間にスペースを入れたオブジェクト名を持つクラスを作成しようとしています。ちょうど私がこのようにそれらにアクセスできるように:
$object->{'Var name with spaces'};
ここでこのトピックを読み、これらの変数にアクセスする方法を理解しましたが、これらの変数を使用してクラスを作成する方法がわかりません。私はこのようなことを試しましたが、それを機能させることができません:
class Hotel
{
public ${'Var name with spaces'} = 'Some value'; // Fails
}
スペースを含むクラス定義に変数を作成するにはどうすればよいですか?