這篇文章主要介紹了PHP簡單實現多維數組合併與排序功能,涉及php數組合併、排序等相關操作及array_merge、array_multisort等函數使用技巧,需要的朋友可以參考下
本文實例講述了PHP簡單實作多維數組合併與排序功能。分享給大家供大家參考,具體如下:
<?php $record=array( 'title' =>'这个就是标题,第一个数组', 'description' =>'描述内容', 'picurl' => '照片的链接', 'url' =>'链接', 'juli' => 34 ); $record_other=array( 'title' =>'这个就是标题,第二个数组', 'description' =>'描述内容', 'picurl' => '照片的链接', 'url' =>'链接', 'juli' => 14 ); //合并数组 $re=array_merge($record,$record_other); //升序排列,按照“juli”字段排列 $juli_sort = array(); foreach ($re as $arr2) { $juli_sort[] = $arr2['juli']; } 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中文網其他相關文章!