当前位置:首页 开发语言 正文

php 数组去除重复(不使用去重函数,不遍历)方法

2013年04月03日 | 作者: 米豆网 - 1000seo | 分类: 开发语言 | 

今天偶然在群里看到这个问题,要解决这个问题很简单,只需要理解php数组key/value的属性及熟悉数组函数.
方法一:
array_combine – Creates an array by using one array for keys and another for its values

$a=array(‘a’,’a’,’b’,’c’,’c’);
$b=array_combine($a,$a);
var_dump($b);

方法二:
array_flip — Exchanges all keys with their associated values in an array

$a=array(‘a’,’a’,’b’,’c’,’c’);
$c=array_flip(array_flip($a));
var_dump($c);

两个方法其实是使用了同一原理,数组中key不能重复的属性

本文章由 米豆网 - 1000seo 于2013年04月03日发布在开发语言分类下,您可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
+复制链接 转载请注明:php 数组去除重复(不使用去重函数,不遍历)方法-米豆网

好文章就要一起分享!

更多

发表评论

你的大名(必填)

你的邮箱(必填)

你的网站(选填)

评论内容(必填)

😉 😐 😡 😈 🙂 😯 🙁 🙄 😛 😳 😮 mrgreen.png 😆 💡 😀 👿 😥 😎 ➡ 😕 ❓ ❗