多次元配列を複数の値でソートしようとしていますが、エラーが発生し続けます:
Warning: array_multisort() [function.array-multisort]: Array sizes are inconsistent in
--on line 19
19 行目で、array_multisort 関数を呼び出します。
array_multisort($column1, $column2, $column3, $row);
テストで問題を再現できなかったため、問題を解決できませんでした。
基本的に、MySql テーブルを多次元連想配列として保存しています。次に、3 つの異なる列で行を並べ替えようとしています。チェックしたところ、関数に渡されたすべての配列がarray_multisort()
同じサイズです。すべての行を手動で調べることと、を使用して両方をチェックしましたsizeof()
。
これを引き起こしている可能性のあるアイデア、および/または解決策は何ですか?