• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:php 配列の並べ替え)

php配列の並べ替え方法と注意点

このQ&Aのポイント
  • phpで配列を並べ替える方法について解説します。
  • 配列の要素を特定のルールで並べ替えることができます。
  • 要素数が変わっても正確に並べ替える方法も紹介します。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

$array が $array2 に分割する際の条件は何ですか? 必ず4つに分割され、順番に入るのですか? $array に入っているのは必ず連続した数字ですか?

phantom0112358
質問者

お礼

助かりました。 初歩的な質問に答えていただきありがとうございました。

phantom0112358
質問者

補足

説明不足でした申し訳ありません。 4つに分けたいんです $arrayは必ず連続した数が入っています

その他の回答 (1)

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.2

> 4つに分けたいんです > $arrayは必ず連続した数が入っています $array の中身が必ず1から始まる連続した値だとしたら、そもそも $array は不要で、 ========== $array2 = array(); for ($cnt = 0; $cnt < 10; $cnt++) { $id = $cnt % 4; $array2[$id][] = $cnt + 1; } var_dump($array2); ========== で出来てしまいます。 $array が数字じゃなかったり不連続なモノであれば ========== $array = array( 1, 2, 3, 4, 5, 6, 7); $array2 = array(); for ($cnt = 0; $cnt < count($array); $cnt++) { $id = $cnt % 4; $array2[$id][] = $array[$cnt]; } var_dump($array2); ========== で出来ます。

関連するQ&A