Maison > Questions et réponses > le corps du texte
Tableau
(
[村西] => Array
(
[0] => Array
(
[headimg] =>'头像'
[info] => 村西
[product_name] =>产品1
)
[1] => Array
(
[headimg] =>'头像'
[info] => 村西
[product_name] => 产品2
)
)
[村东] => Array
(
[0] => Array
(
[headimg] =>'头像'
[info] => 村东
[product_name] => 产品3
)
[1] => Array
(
[headimg] =>'头像'
[info] => 村东
[product_name] => 产品4
)
[2] => Array
(
[headimg] =>'头像'
[info] => 村东
[product_name] => 产品5
)
)
[小邢庄村口] => Array
(
[0] => Array
(
[headimg] =>'头像'
[info] => 小邢庄村口
[product_name] => 产品6
)
)
Maintenant, les informations ont été fusionnées dans un tableau, à savoir « Village Est » et « Village Ouest ». . Maintenant, je souhaite fusionner les noms de produits dans les mêmes informations.
Par exemple, « Produit 1 » et « Produit 2 » à Cunxi sont fusionnés sous la forme d'un tableau.
Encore une chose, la valeur santé de headimg doit être conservée
Merci beaucoup
天蓬老师2017-05-16 13:16:34
$data = array();
foreach ($a as $k=>$v) {
foreach($v as $key=>$val){
if ($val['name'] == $k){
$data[$k][$key]['product_name'] = $val['product_name'];
$data[$k][$key]['head'] = $val['head'];
}
}
}
PHPz2017-05-16 13:16:34
<?php
$result=array();
foreach($arr as $k=>$v){
foreach($v as $item){
$result[$k][]=$item['product_name'];
}
}