在PHP中将具有多个键值对的对象添加到数组中

在PHP中将具有多个键值对的对象添加到数组中,php,Php,对我来说,这确实是一件微不足道的事情,但当我开始这么做的时候,它也带来了自己的挑战 我将解释我试图创建的结构: [ parent_key1 = [ [ child_key1 => 10, child_key2 => 20 ], [ child_key1 => 50,

对我来说,这确实是一件微不足道的事情,但当我开始这么做的时候,它也带来了自己的挑战

我将解释我试图创建的结构:

[
 parent_key1 = [
                 [
                  child_key1 => 10,
                  child_key2 => 20
                 ],
                 [
                  child_key1 => 50,
                  child_key2 => 40
                 ]
               ],

 parent_key2 = [
                 [
                  child_key1 => 40,
                  child_key2 => 80
                 ],
                 [
                  child_key1 => 70,
                  child_key2 => 60
                 ]
               ],
 parent_key3 = [
                 [
                  child_key1 => 40,
                  child_key2 => 60
                 ],
                 [
                  child_key1 => 90,
                  child_key2 => 30
                 ]
               ]
]
因此,为了解释,我有
父数组
,其中存储了
父键1
父键2

parent_key1
本身包含一个数组,其中存储了多个
键、值对数组

所以,我的问题是:

  • 给定,我将一个包含子键值对的数组对象添加到父键。当我需要将另一个数组对象插入到主数组的同一个父_键时,我该怎么做呢

  • 请共享上面设置的请求数组pattern@MaheshBhatnagar上面的例子是我想要创建的数组。它在2之前会有child吗?@AbhiBurk我给出了一个例子,它可以有n个child\u键,比如
    $array['parent\u key1'][=$child\u array(其中
    $child\u数组=['child\u key1'=>x,'chld\u key2'=>y]