これは簡単に思えますが、私には理解できません。2 つの配列の配列マージを返す必要があります。それらはまったく同じではなく、1 つはグローバルな多次元配列です。
global $animals;
$array1 = array('dogs' => __('Dogs'), 'cats' => __('Cats')); //localized
$array2 = $animals; //not localized
the var_dump of $array2 is:
array
'ducks' =>
array
'width' => int 350
'height' => int 350
'crop' => boolean true
'cows' =>
array
'width' => int 750
'height' => int 150
'crop' => boolean true
$merge = array_merge($array1, $array2);
このような配列を返す必要があります。
array('dogs' => __('Dogs'), 'cats' => __('Cats'), 'ducks', 'cows');
しかし、私はあらゆる種類の奇妙な結果を得ています。