ホームページ  >  記事  >  バックエンド開発  >  PHArray_multisort 関数の使用に関するヒント

PHArray_multisort 関数の使用に関するヒント

墨辰丷
墨辰丷オリジナル
2018-06-05 16:31:161335ブラウズ

この記事では主に PHParray_multisort 関数の使用スキルを紹介します。興味のある方はぜひ参考にしてください。

実装コードは次のとおりです:

<?php 
$array[] = array(&#39;id&#39;=>1,&#39;price&#39;=>50);
$array[] = array(&#39;id&#39;=>2,&#39;price&#39;=>70);
$array[] = array(&#39;id&#39;=>3,&#39;price&#39;=>30);
$array[] = array(&#39;id&#39;=>4,&#39;price&#39;=>20);
foreach ($array as $key=>$value){
  $id[$key] = $value[&#39;id&#39;];
  $price[$key] = $value[&#39;price&#39;];
}
array_multisort($price,SORT_NUMERIC,SORT_DESC,$id,SORT_STRING,SORT_ASC,$array);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
print_r($array);
echo &#39;
'; ?>

動作結果:

Array
(
[0] => Array
(
[id] => 2
[price] => 70
)
[1] => Array
(
[id] => 1
[price] => 50
)
[2] => Array
(
[id] => 3
[price] => 30
)
[3] => Array
(
[id] => 4
[price] => 20
)
)

概要: 以上がこの記事の全内容です。皆様の学習に役立つことを願っています。

関連する推奨事項:

PHPでのデータ送信 CURLの分析例

PHPに基づくWebサイトディレクトリスキャンインデックスツールの例

PHPでファジークエリを実装する方法

以上がPHArray_multisort 関数の使用に関するヒントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。