Это, наверное, довольно просто, но я не знаю ' Я не смог придумать, как сформулировать вопрос для Google, поэтому здесь:
Итак, я часто делаю что-то вроде этого ...
class foo {
private $bar = array();
}
... чтобы установить какое-либо свойство класса как массив. Однако я хотел бы вместо этого сделать частное свойство объектом, примерно так:
class foo {
private $bar = new stdClass();
}
Я пробовал несколько вариантов этого, и ни один из них не работал. Это можно сделать? За бонусные баллы можно ли присвоить частное свойство любому другому классу объекта?
Спасибо!