То, что я хочу попробовать:
class thing{
public $name = "default";
public $stats = [1,2];
}
$myArray = (object)array(new thing,'internalArray'=>[(object)[],new thing]) //un-named objects in a complex array/object
Существует множество способов «поместить» объекты в массивы.Вопрос, который я задаю, заключается в том, где находятся границы и ограничения при помещении объектов в новые массивы.Этот конкретный вопрос может не привести к наиболее эффективному ответу для многих читателей, но он, по крайней мере, прояснит, почему (для меня) новый объект является / не является хорошей практикой в инициализированном массиве.
При поиске черезРуководство по PHP, переполнение стека и ... W3Schools - я обнаружил, что практически ничего не помогает в этом конкретном случае, в зависимости от того, как вы воспринимаете отсутствие примеров.Никакая информация не может просто означать, что это «глупая идея», и никогда не стоит возражать против этого.