functionarray_sort($arr,$keys,$type='asc'){ $keysvalue= $new_array= array(); foreach($arras$k=>$v) { $keysvalue[$k] = $v[$keys]; if($type== 'asc'){ asort($keysvalue); arsort($keysvalue); reset($keysvalue); foreach($keysvalueas$k=>$v){ $new_array[$k] = $arr[$k]; return$new_array ; 関数の3つのパラメータの説明: $arr: ソートする配列 $keys: どのキー値でソートするかを指定します $type: ソート方法、昇順または降順、デフォルトは昇順です この PHP 関数は、指定されたキー値に従って 2 次元配列をソートし、ソートされた配列を返します。 例: $newArray= array_sort($array,'price'); コードをコピー