ホームページ  >  記事  >  バックエンド開発  >  PHPの多次元配列のマージ・ソート関数の実装方法の紹介

PHPの多次元配列のマージ・ソート関数の実装方法の紹介

黄舟
黄舟オリジナル
2017-09-14 09:48:151351ブラウズ

この記事では主に、PHP での多次元配列のマージおよびソート関数の簡単な実装を紹介します。これには、PHP 配列のマージ、ソート、その他の関連操作、および array_merge、array_multisort およびその他の関数の使用スキルが含まれます。必要な友人は参考にしてください。それ

この記事では、多次元配列のマージおよびソート関数の例を使用して、PHP の簡単な実装について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:


<?php
$record=array(
  &#39;title&#39; =>&#39;这个就是标题,第一个数组&#39;,
  &#39;description&#39; =>&#39;描述内容&#39;,
  &#39;picurl&#39; => &#39;照片的链接&#39;,
  &#39;url&#39; =>&#39;链接&#39;,
  &#39;juli&#39; => 34
);
$record_other=array(
  &#39;title&#39; =>&#39;这个就是标题,第二个数组&#39;,
  &#39;description&#39; =>&#39;描述内容&#39;,
  &#39;picurl&#39; => &#39;照片的链接&#39;,
  &#39;url&#39; =>&#39;链接&#39;,
  &#39;juli&#39; => 14
);
//合并数组
$re=array_merge($record,$record_other);
//升序排列,按照“juli”字段排列
$juli_sort = array();
foreach ($re as $arr2) {
  $juli_sort[] = $arr2[&#39;juli&#39;];
}
array_multisort($juli_sort, SORT_ASC, $re);
var_dump($re);
?>

実行結果:


array(5) {
 ["juli"]=>
 int(14)
 ["url"]=>
 string(4) "链接"
 ["description"]=>
 string(8) "描述内容"
 ["picurl"]=>
 string(10) "照片的链接"
 ["title"]=>
 string(24) "这个就是标题,第二个数组"
}

以上がPHPの多次元配列のマージ・ソート関数の実装方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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