最新国产好看的视频,伊人天堂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)文章

最新評論

蒙山县| 鹤山市| 维西| 陆良县| 张家港市| 玉门市| 菏泽市| 海伦市| 富锦市| 郴州市| 五原县| 时尚| 新闻| 南靖县| 双峰县| 七台河市| 中西区| 洞口县| 哈尔滨市| 天祝| 普安县| 长宁区| 疏勒县| 依兰县| 南溪县| 开封市| 仪征市| 兴业县| 洛川县| 宕昌县| 柏乡县| 九龙坡区| 修水县| 彩票| 阿巴嘎旗| 翁源县| 通州区| 容城县| 句容市| 晋中市| 宜君县|