我有一個非常簡單的索引數組:如何操作數組中的每個第2,第3和第5個元素?
Array
(
[0] => 1
[1] => Buster Posey
[2] => SF
[3] => C
[4] => 16.60
[5] => 5
[6] => 28
[7] => 2
[8] => Joe Mauer
[9] => Min
[10] => C
[11] => 57.60
[12] => 35
[13] => 80
...
我需要每2,第3和第5鍵值添加到$str
。
我可以在$str
上操作,但我無法將我小小的大腦包裹在我需要的循環/計數器上,所以只需向正確的方向微調即可。
爲了清楚起見,我$str
給出了上述陣列的結果會是這個樣子:
Buster Posey, SF, 16.60
Joe Mauer, Min, 57.60
這是一對夫婦逗號數組的第2,第3和第5元素和新行添加在在整個陣列中一直重複進行很好的測量。
編輯:
我有我的問題的錯誤。以下salathe的評論是正確的。他們七人一組,所以我需要每個第二,第三和第五個元素,然後跳過2並開始整個過程。按照建議,我將使用array_chunk。感謝所有的答案。
你甚至需要一個循環? – 2013-03-21 20:59:07
如果你需要一個循環,那麼你正在考慮某種進展......你正在考慮的進程:'2,3,5,...,n [i] = n [i-1 ] + n [i-2]'? – Barranka 2013-03-21 21:00:56
我不確定。你如何在沒有循環的情況下完成它? – Jeff 2013-03-21 21:01:34