array_chunk
使用塊大小將數組分割成多個數組以進行切割。如果我有一個數組數組,我只想要一個大數組值?array_chunk的對面
我可以使用array_merge
,但這需要我枚舉所有的子數組,其中可能有一個可變數字。
現在,我的解決辦法是:
foreach($input as $tmp) {foreach($tmp as $val) {
...
}}
但是,這是一種混亂和只適用,因爲我想使用的值。如果我想將數組存儲在某個地方怎麼辦?
編輯:輸入來自一組<select multiple>
框,用於從多個類別中選擇項目。每個項目都有一個全球唯一的(項目之間)ID,所以我只想將輸入組合到一個數組中並貫穿其中。
輸入可能類似於:
[[4,39,110],[9,54,854,3312,66950],[3]]
預期輸出:
[4,39,110,9,54,854,3312,66950,3]
或:
[3,4,9,29,54,110,854,3312,66950]
你會'json_encode' :) –
你能給一個輸入和期望輸出的具體例子嗎? – deceze
@MihaiIorga我只是'json_decode'd它雖然;)我會用一個例子編輯。 –