扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
关于数组的这个问题
有类似这样的数组
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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者