PHPは指定フィールドの多次元配列並び替え関数を実現します。
PHP配列並び替えはarray_を使用できます。multiisort法は実現されますが、多次元配列であれば、配列の中のフィールドを指定して並べ替えます。これは私達自身の書き方で実現されます。本論文では、PHP指定フィールドのマルチ次元配列配列配列の順序付け方法のコードを共有し、このコードはfieldフィールドに従って配列を並べ替えることができる。
function sortArrByField(&$array, $field, $desc = false){
$fieldArr = array();
foreach ($array as $k => $v) {
$fieldArr[$k] = $v[$field];
}
$sort = $desc == false ? SORT_ASC : SORT_DESC;
array_multisort($fieldArr, $sort, $array);
}
以上がPHP指定フィールドの多次元配列のソート方法です。このPHPコードがあなたに助けを与えてくれることを望みます。