php 数组相同的元素组合并在一起 5

怎么把图片中的数组中相同的值合并到一条数组里,最后形成的就类似于这种[{"name":"EURJPY","shanglou1":"0.90326","bid":"1.63... 怎么把图片中的数组中相同的值合并到一条数组里,最后形成的就类似于这种 [ { "name": "EURJPY", "shanglou1": "0.90326", "bid": "1.63675", "high": "1.67667", "low": "1.62356", "zhangdie": 0.81 }, { "name": "EURCHF", "shanglou1": "1.12962", "bid": "1.54653", "high": "1.54825", "low": "1.53938", "zhangdie": 0.43 }, { "name": "EURCAD", "shanglou1": "1.56247", "bid": "1.12071", "high": "1.12331", "low": "1.11544", "zhangdie": -0.2 },] 展开
 我来答
司马刀剑
高粉答主

2019-01-03 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7313万
展开全部
具体实例代码如下:
<?php
// 删除数组中相同元素,只保留一个相同元素
function formatArray($array)
{
sort($array);
$tem = "";
$temarray = array();
$j = 0;
for($i=0;$i<count($array);$i++)
{
if($array[$i]!=$tem)
{
$temarray[$j] = $array[$i];
$j++;
}
$tem = $array[$i];
}
return $temarray;
}
//测试 调用函数
$array = array('aa','bb','aa',3,4,5,5,5,5,'bc');
$arr = formatArray($array);
print_r($arr);
?>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式