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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 数组相同的元素组合并在一起相关的知识,希望对你有一定的参考价值。

怎么把图片中的数组中相同的值合并到一条数组里,最后形成的就类似于这种 [ "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 ,]

参考技术A 具体实例代码如下:
<?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);
?>

以上是关于php 数组相同的元素组合并在一起的主要内容,如果未能解决你的问题,请参考以下文章

php下将多个数组合并成一个数组的方法与实例代码

如何把2个数组合并为一个数组

php当中,如何将数组合并成变量呢?

数组的操作

php合并两个二维数组,如果有两组相同值,只取一个,如何实现?

【php】合并多个数组并去掉相同的