奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

PHP二維去重算法的方法

時(shí)間:2024-07-31 22:19:13 php語言 我要投稿
  • 相關(guān)推薦

PHP二維去重算法的方法

  導(dǎo)語:需求已搞定,只要遇到數(shù)組,我們第一個(gè)想到的除了現(xiàn)成的PHP方法之外,就是循環(huán),不管是foreach還是for,下面就由小編為大家介紹一下PHP二維去重算法的方法,歡迎大家閱讀!

  需求

  現(xiàn)在有下面一組二維數(shù)組:

  array(8) {

  [0]=>

  array(2) {

  ["name"]=>

  string(4) "name"

  ["value"]=>

  string(6) "青葉"

  }

  [1]=>

  array(2) {

  ["name"]=>

  string(5) "phone"

  ["value"]=>

  string(11) "13812341234"

  }

  [2]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_507[]"

  ["value"]=>

  string(12) "我是青葉"

  }

  [3]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_508[]"

  ["value"]=>

  string(6) "合肥"

  }

  [4]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_509[]"

  ["value"]=>

  string(3) "男"

  }

  [5]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_510[]"

  ["value"]=>

  string(6) "足球"

  }

  [6]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_510[]"

  ["value"]=>

  string(6) "棒球"

  }

  [7]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_511[]"

  ["value"]=>

  string(16) "2016-12-15T11:15"

  }

  }

  需要將處于第二維鍵名為name,其值相同的數(shù)組的value合并,形成一個(gè)新的數(shù)組。

  比如上面代碼中的name為fileds_510的兩個(gè)二維數(shù)組,就應(yīng)該合并為一個(gè)值為足球,棒球的數(shù)組。

  思路

  提到數(shù)組,再PHP中我們首先想到了循環(huán),那么這里顯然比較適合使用for循環(huán)處理,與冒泡排序相似,一個(gè)個(gè)比較,最好處理。

  代碼

  代碼如下

  $public_info = 數(shù)組;

  for ($i=0;$i

  for ($j=$i+1;$j

  if ($public_info[$j]['name'] == $public_info[$i]['name']) {

  $public_info[$i]['value'] .= ',' . $public_info[$j]['value'];

  unset($public_info[$j]);

  }

  }

  }

  執(zhí)行結(jié)果:

  array(7) {

  [0]=>

  array(2) {

  ["name"]=>

  string(4) "name"

  ["value"]=>

  string(6) "青葉"

  }

  [1]=>

  array(2) {

  ["name"]=>

  string(5) "phone"

  ["value"]=>

  string(11) "13812341234"

  }

  [2]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_507[]"

  ["value"]=>

  string(12) "我是青葉"

  }

  [3]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_508[]"

  ["value"]=>

  string(6) "合肥"

  }

  [4]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_509[]"

  ["value"]=>

  string(3) "男"

  }

  [5]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_510[]"

  ["value"]=>

  string(13) "足球,棒球"

  }

  [7]=>

  array(2) {

  ["name"]=>

  string(12) "fileds_511[]"

  ["value"]=>

  string(16) "2016-12-15T11:15"

  }

  }

【PHP二維去重算法的方法】相關(guān)文章:

PHP的樹形結(jié)構(gòu)算法07-06

php:樹形結(jié)構(gòu)的算法實(shí)例10-18

PHP快速排序算法詳解08-30

PHP實(shí)現(xiàn)抽獎(jiǎng)概率算法09-13

PHP排序算法類講解07-18

PHP快速排序算法解析10-09

php二維數(shù)組怎么求和07-16

PHP學(xué)習(xí):QRCode PHP生成二維碼類庫10-28

自學(xué)PHP方法09-24

PHP的安裝方法11-04

主站蜘蛛池模板: 沂南县| 穆棱市| 平塘县| 德安县| 太谷县| 望都县| 枣阳市| 印江| 洛扎县| 玛纳斯县| 临江市| 苍溪县| 静海县| 安岳县| 松阳县| 静安区| 师宗县| 南雄市| 南阳市| 海丰县| 岢岚县| 通榆县| 邻水| 拉孜县| 新宾| 商南县| 榆中县| 高平市| 清涧县| 隆林| 张家口市| 甘孜县| 平罗县| 湘潭县| 安多县| 丘北县| 婺源县| 东乌珠穆沁旗| 姚安县| 九龙城区| 赤壁市|