多次元配列の最大値を見つける

WBOY
リリース: 2016-06-23 13:30:39
オリジナル
1792 人が閲覧しました

Arrayは次のようなものです:

配列

[0] =>配列

)[campaianid] => 2304111 ; 18791530 => (2979322,4.9);

私のアルゴリズムが非常に悪いので、何度検索しても理解できません。 ! !






ディスカッションに返信(解決策)

foreach($arr as $v) $r[] = $v['AvgCommission'];array_multisort($r, SORT_DESC, SORT_NUMERIC, $arr);$r = array($arr[0]['CampaignID'], $arr[0]['AvgCommission'] + 0);print_r($r);
ログイン後にコピー


あなたは神です

この種のコードの組み合わせは決まった定型であり、何度も触れ合うことで上手になります

データベース クエリの場合は、
SELECT CampaignID, AvgCommission FROM tbl_name ORDER BY AvgCommission DESC
あなたはこれに精通しているはずです

実際、それらは 1 対 1 に対応しています

ありがたいことに、少しすっきりした気分になりました!

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート