Array ( [0] => Array ( [age] => 10 ) [1] => Array ( [age] => 20 ) [2] => Array ( [age] => 30 ) [3] => Array ( [age] => 40 ) [4] => Array ( [age] => 50 ) [5] => Array ( [age] => 60 ) [6] => Array ( [age] => 70 ) [7] => Array ( [age] => 80 ) [8] => Array ( [age] => 90 ) [9] => Array ( [age] => 100 ) )
上記のような配列があります。
上記の配列をforeachで下記のようにループしています。
$userStr = 1; foreach ($ageList as $age) { $newAgeArr += array( 'user' . $userStr => $age ); if (${"user" . $userStr} == 0) { $notAge++; } }
上記のように現在は処理しているのですが、こちらのやり方では、下記のような配列が生成されます。
Array ( [user1] => 10 [user2] => 20 [user3] => 30 [user4] => 40 [user5] => 50 [user6] => 60 [user7] => 70 [user8] => 80 [user9] => 90 [user10] => 100 )
このような配列の形ではなく下記のような配列の形を生成したいのですが、うまくいかず苦戦しております。
ご教授いただけると幸いです。
Array ( [0] => Array ( [user1] => 10 [user2] => 20 [user3] => 30 [user4] => 40 [user5] => 50 ) [1] => Array ( [user1] => 60 [user2] => 70 [user3] => 80 [user4] => 90 [user5] => 100 ) )
補足
5づつで配列を生成したいという意味です。
回答3件
あなたの回答
tips
プレビュー