欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學(xué)堂剖析PHP視頻教程之二維數(shù)組根據(jù)二維鍵名去重算法

2017-12-26 13:08:40 1326瀏覽

今天扣丁學(xué)堂給大家介紹關(guān)于PHP視頻教程之二維數(shù)組根據(jù)二維鍵名去重算法的詳解,下面我們一起來看一個關(guān)于一組二維數(shù)組的示例吧。


扣丁學(xué)堂剖析PHP視頻教程之二維數(shù)組根據(jù)二維鍵名去重算法


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合并,形成一個新的數(shù)組。

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

思路

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

代碼如下:

$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"

}

}

以上就是關(guān)于PHP二維數(shù)組根據(jù)二維鍵名去重算法的詳細(xì)介紹,需求已搞定,只要遇到數(shù)組,我們第一個想到的除了現(xiàn)成的PHP方法之外,就是循環(huán),不管是foreach還是for,上面例子是我項目處理的一個自定義表單編輯的小段過程,希望對大家思路有幫助。

最后想要學(xué)習(xí)PHP開發(fā)技術(shù)的小伙伴不要猶豫了,扣丁學(xué)堂是PHP培訓(xùn)技術(shù)的最佳選擇,想要PHP視頻教程的小伙伴現(xiàn)在就聯(lián)系我們的咨詢老師領(lǐng)取吧,機會總是留給有準(zhǔn)備的人的!扣丁學(xué)堂PHP開發(fā)工程師技術(shù)交流群:374332265。





扣丁學(xué)堂微信公眾號



【關(guān)注微信公眾號獲取更多學(xué)習(xí)資料】



查看更多關(guān)于“php培訓(xùn)資訊的相關(guān)文章>>


標(biāo)簽: PHP培訓(xùn) PHP視頻教程 PHP從入門到精通 PHP學(xué)習(xí)路線圖 PHP開發(fā)工程師

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關(guān)村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部