Rumah > pembangunan bahagian belakang > tutorial php > 有关PHP多维数组合并与排序功能的详解

有关PHP多维数组合并与排序功能的详解

巴扎黑
Lepaskan: 2023-03-16 07:24:01
asal
1693 orang telah melayarinya

这篇文章主要介绍了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);
?>
Salin selepas log masuk

运行结果:


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

Atas ialah kandungan terperinci 有关PHP多维数组合并与排序功能的详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan