四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

php實例分享之二維數組排序

php一維數組的排序可以用sort(),asort(),arsort()等函數;

php二維數組的排序需要自定義。

以下函數是對一個給定的二維數組按照指定的鍵值進行排序,先看函數定義:

復制代碼 代碼如下:
function array_sort($arr,$keys,$type='asc'){
 $keysvalue = $new_array = array();
 foreach ($arr as $k=>$v){
  $keysvalue[$k] = $v[$keys];
 }
 if($type == 'asc'){
  asort($keysvalue);
 }else{
  arsort($keysvalue);
 }
 reset($keysvalue);

 $index = 0;//保存下標不變用$k,下標從0開始就用$index;
 foreach ($keysvalue as $k=>$v){

  
  $new_array[$index] = $arr[$k];

  $index++;
 }
 return $new_array;
}

它可以對二維數組按照指定的鍵值進行排序,也可以指定升序或降序排序法(默認為升序),用法示例:

復制代碼 代碼如下:
$array = array(
 array('name'=>'Js','date'=>'2014-05-01'),
 array('name'=>'Sh','date'=>'2014-04-30'),
 array('name'=>'Bj','date'=>'2014-05-02')
);

$arrayList = array_sort($array,'date');
print_r($arrayList);

php技術php實例分享之二維數組排序,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 美丽交易| 李欣聪个人资料| 电影土耳其狂欢| 山东教育电视台直播| 猎兽神兵免费全集在线观看高清版| 溜冰圆舞曲音乐教案| 神雕侠侣电影| 浙江地图全图高清版大图| 我爱我爹全集高清版免费观看| 以一当百| 死角| 天与地越南版| 苏西| 艳丽娇娃| 誓不忘情 电影| 恐怖托马斯| 王盼盼| 张倩仪演过什么电视剧| 欢乐的牧童钢琴谱| 潇洒走一回广场舞完整版| 开心鬼救开心鬼| 陶飞霏| 蛇花| 动物聚会美术图片| 爱奴 电影| 《火烛鬼》大结局| 男男性恋免费视频网站| 五上语文第六单元口语交际| 外道学园| 转身离开| 黑暗圣经在线观看| 成人男女网24免费| 视频污| 太太的情人电影| 吴妍儿| 喜欢小红帽的原因怎么写| nina hartley| 网络谜踪2 电影| 山楂树简谱| 时事新闻摘抄| 南贤俊|