最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP實現(xiàn)根據(jù)數(shù)組的值進(jìn)行分組的方法

 更新時間:2017年04月20日 09:52:09   作者:zhjahch  
這篇文章主要介紹了PHP實現(xiàn)根據(jù)數(shù)組的值進(jìn)行分組的方法,涉及php數(shù)組的遍歷、判斷、賦值等相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了PHP實現(xiàn)根據(jù)數(shù)組的值進(jìn)行分組的方法。分享給大家供大家參考,具體如下:

PHP根據(jù)數(shù)組的值分組,php array中沒有自帶這個函數(shù)但是很常用,今天寫了出來記錄一下。

代碼:

$_array = array(
    array(1,11,'2016-05-18'),
    array(2,11,'2016-05-18'),
    array(3,22,'2016-05-18'),
    array(4,22,'2016-05-18'),
    array(5,33,'2016-05-19'),
    array(6,33,'2016-05-19'),
    array(7,44,'2016-05-19'),
    array(8,44,'2016-05-19'),
    array(9,55,'2016-05-20'),
    array(10,55,'2016-05-20'),
);
var_dump(array_val_chunk($_array));
function array_val_chunk($array){
    $result = array();
    foreach ($array as $key => $value) {
      $result[$value[1].$value[2]][] = $value;
    }
    $ret = array();
    //這里把簡直轉(zhuǎn)成了數(shù)字的,方便同意處理
    foreach ($result as $key => $value) {
      array_push($ret, $value);
    }
    return $ret;
}

運行結(jié)果如下:

array(5) {
 [0]=>
 array(2) {
  [0]=>
  array(3) {
   [0]=>
   int(1)
   [1]=>
   int(11)
   [2]=>
   string(10) "2016-05-18"
  }
  [1]=>
  array(3) {
   [0]=>
   int(2)
   [1]=>
   int(11)
   [2]=>
   string(10) "2016-05-18"
  }
 }
 [1]=>
 array(2) {
  [0]=>
  array(3) {
   [0]=>
   int(3)
   [1]=>
   int(22)
   [2]=>
   string(10) "2016-05-18"
  }
  [1]=>
  array(3) {
   [0]=>
   int(4)
   [1]=>
   int(22)
   [2]=>
   string(10) "2016-05-18"
  }
 }
 [2]=>
 array(2) {
  [0]=>
  array(3) {
   [0]=>
   int(5)
   [1]=>
   int(33)
   [2]=>
   string(10) "2016-05-19"
  }
  [1]=>
  array(3) {
   [0]=>
   int(6)
   [1]=>
   int(33)
   [2]=>
   string(10) "2016-05-19"
  }
 }
 [3]=>
 array(2) {
  [0]=>
  array(3) {
   [0]=>
   int(7)
   [1]=>
   int(44)
   [2]=>
   string(10) "2016-05-19"
  }
  [1]=>
  array(3) {
   [0]=>
   int(8)
   [1]=>
   int(44)
   [2]=>
   string(10) "2016-05-19"
  }
 }
 [4]=>
 array(2) {
  [0]=>
  array(3) {
   [0]=>
   int(9)
   [1]=>
   int(55)
   [2]=>
   string(10) "2016-05-20"
  }
  [1]=>
  array(3) {
   [0]=>
   int(10)
   [1]=>
   int(55)
   [2]=>
   string(10) "2016-05-20"
  }
 }
}

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php常用函數(shù)與技巧總結(jié)》、《PHP錯誤與異常處理方法總結(jié)》、《PHP基本語法入門教程》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設(shè)計有所幫助。

相關(guān)文章

最新評論

屏南县| 乐业县| 南郑县| 营山县| 开封县| 彭水| 江城| 子长县| 太和县| 巨野县| 赤壁市| 铁力市| 锦州市| 东台市| 闽侯县| 克山县| 昆明市| 南投市| 丹寨县| 印江| 湘潭市| 中卫市| 葵青区| 台北县| 宁津县| 瑞安市| 兰州市| 共和县| 沅陵县| 兰坪| 凭祥市| 马鞍山市| 屏东市| 新巴尔虎右旗| 兴化市| 秦安县| 上虞市| 津市市| 平乡县| 北川| 登封市|