本篇文章給大家分享的是有關(guān)使用PHP怎么對(duì)二維數(shù)組進(jìn)行去重,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
創(chuàng)新互聯(lián)建站是一家專業(yè)提供東湖企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、H5場景定制、小程序制作等業(yè)務(wù)。10年已為東湖眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。需求
現(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執(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怎么對(duì)二維數(shù)組進(jìn)行去重,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
新聞標(biāo)題:使用PHP怎么對(duì)二維數(shù)組進(jìn)行去重-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://weahome.cn/article/doipoj.html