好吧,我有这样一个数组,但它不能保证在所有的时间这个顺序进行布局......需要在特定键值添加一个阵列到另一个阵列
$array = array(
'sadness' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'value',
),
'happiness' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value',
),
'peace' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value',
)
);
好的,我想在幸福键被定义之后立即抛出这个数组。我不能使用“和平”的钥匙,因为它必须在幸福之后直接走下去,并且幸福之后的和平可能不会在这个阵列发生变化之后出现。
因此,这里是我所需要的幸福之后添加...
$another_array['love'] = array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value of love'
);
所以它得到幸福后直接输入应该是这样的后的最终输出:
$array = array(
'sadness' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'value',
),
'happiness' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value',
),
'love' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value of love',
),
'peace' => array(
'info' => 'some info',
'info2' => 'more info',
'value' => 'the value',
)
);
可有人请给我与这一手。使用array_shift,array_pop或array_merge根本没有帮助我,因为它们在数组的开头和结尾。我需要将它直接放在$ array内的KEY位置之后。
谢谢:)
我刚注意到了这一点并修复了它。谢谢你,但问题依然存在。 – SoLoGHoST 2010-04-27 10:28:15
非常感谢你,谢谢你的出色例子:) – SoLoGHoST 2010-04-27 10:40:27