PHP 2 D配列はフィールドに従って並べ替えられます
499 ワード
/**
*
* @params array $array
* @params string $field
* @params string $sort SORT_DESC ;SORT_ASC
*/
function arraySequence($array, $field, $sort = 'SORT_DESC')
{
$arrSort = array();
foreach ($array as $uniqid => $row) {
foreach ($row as $key => $value) {
$arrSort[$key][$uniqid] = $value;
}
}
array_multisort($arrSort[$field], constant($sort), $array);
return $array;
}