私はこのような配列を持っています:
array(
0 => array(
'name' => 'colors',
'options' => array(
array('name'=>'red', 'price'=>'2'),
array('name'=>'blue', 'price'=>'3')
)
),
1 => array(
'name' => 'sizes',
'options' => array(
array('name'=>'small', 'price'=>'5'),
array('name'=>'large', 'price'=>'10')
)
),
);
ネストされたオプション配列の名前/価格をすべて 1 つにマージしたいので、次のようになります。
array(
'red' => '2',
'blue' => '3',
'small' => '5',
'large' => '10'
);
これは非常に単純な気がしますが、私がしようとすることは複雑すぎるようです. どんな助けでも大歓迎です。
...そして、はい、ほとんど同じ質問を少し前に投稿しました。これは少し違います。そもそも私が質問するつもりだったのですが、おっと、申し訳ありません。