在PHP中,有多种方法可以对数组进行去重操作。以下是其中一些常见的方法:
$array = array(1, 2, 2, 3, 4, 4, 5);
$uniqueArray = array_unique($array);
print_r($uniqueArray);
输出:
Array
(
[0] => 1
[1] => 2
[3] => 3
[4] => 4
[6] => 5
)
$array = array(1, 2, 2, 3, 4, 4, 5);
$uniqueArray = array();
foreach ($array as $value) {
if (!in_array($value, $uniqueArray)) {
$uniqueArray[] = $value;
}
}
print_r($uniqueArray);
输出:
Array
(
[0] => 1
[1] => 2
[3] => 3
[4] => 4
[6] => 5
)
$array = array(1, 2, 2, 3, 4, 4, 5);
$uniqueArray = array_keys(array_flip($array));
print_r($uniqueArray);
输出:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
这些只是一些常见的方法,还有其他一些方法可以实现数组去重,具体使用哪种方法取决于具体的需求和情况。
下一篇:php中json数组如何求和
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站