私は非常に単純なインデックス付き配列を持っています:
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によるコメントは正しいです。それらは7つのグループになっているので、2番目、3番目、5番目の要素ごとに必要です。次に、2をスキップして、プロセスを最初からやり直します。提案されているように、 array_chunkを使用します。すべての回答をありがとう。