好吧,我有這樣一個數組,但它不能保證在所有的時間這個順序進行佈局......需要在特定鍵值添加一個陣列到另一個陣列
$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