我想尝试的事情:
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时-根据您对示例缺乏的了解,我发现这种情况下几乎没有帮助。任何信息都不能仅仅意味着这是一个“愚蠢的主意”,并且永远不要介意自己。