扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
关于数组的这个问题
有类似这样的数组
Array
(
[这下] => 这回
[可以了] => 挺好的
[这回] => 这下
[第一次] => 第一回
)
请问有php函数可以把上述数组中重复的键值对去掉吗?
即生成类似这样的数组
Array
(
[可以了] => 挺好的
[这回] => 这下
[第一次] => 第一回
)
也就是说当键跟值是成对出现的话,就只留下一个就可以了。这个数组只是我随便举的例子,可能数组中有很多项,或许过万把,当然了,数组冲重复出现的键值对也不只是一对,有可能多对。有谁有好的方法,可以快速的实现上述功能?
PHP code<?php
$input = array("a" => "green", "red", "b" => "green", "blue", "red");
$result = array_unique($input);
print_r($result);
?>
The above example will output:
Array
(
[a] => green
[0] => red
[1] => blue
)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。