Php 清除数组中的相同值
我想清除数组中的相同值。 例如,so be my array:Php 清除数组中的相同值,php,arrays,Php,Arrays,我想清除数组中的相同值。 例如,so be my array: array(0=>"1",1=>"1",2=>"3",3=>"1",4=>"6"); 我想得到: array(0=>"1",1=>"3",2=>"6"); 如何使用?结合和: 我相信您需要array\u unique()函数(): 将返回: array(0=> '1', 2 => '2') 我相信你可以用它来达到这个目的。然后手动编辑关键点的值 编辑:要删除键/值对,
array(0=>"1",1=>"1",2=>"3",3=>"1",4=>"6");
我想得到:
array(0=>"1",1=>"3",2=>"6");
如何使用?结合和:
我相信您需要
array\u unique()
函数():
将返回:
array(0=> '1', 2 => '2')
我相信你可以用它来达到这个目的。然后手动编辑关键点的值
编辑:要删除键/值对,请在其上调用unset()函数。
在“创建/修改方括号语法”部分
与
$arr = array_unique(array(0 => '1', 1 => '1', 2 => '2'));
array(0=> '1', 2 => '2')
<?php
$input = array(0=>"1",1=>"1",2=>"3",3=>"1",4=>"6");
$result = array_values(array_unique($input));
print_r($result);
?>
Array
(
[0] => 1
[2] => 3
[4] => 6
)
Array
(
[0] => 1
[1] => 3
[2] => 6
)