PHP中用什么函数能够把一个数字一维数组相同的元素合并为一个数组呢?举个例子
时间: 2023-05-12 20:04:51 浏览: 97
关于C++数组
:如果有一个数组 $arr = array(1, 2, 3, 2, 4, 3, 5, 6, 5);,想要把相同的元素合并为一个数组,可以使用 PHP 中的 array_count_values() 函数,代码如下:
```
$arr = array(1, 2, 3, 2, 4, 3, 5, 6, 5);
$countArr = array_count_values($arr);
print_r($countArr);
```
输出结果为:
```
Array
(
[1] => 1
[2] => 2
[3] => 2
[4] => 1
[5] => 2
[6] => 1
)
```
其中,$countArr 数组中的键为原数组中的元素,值为该元素在原数组中出现的次数。
阅读全文