首先数组分为一维数组和多维数组

1.一维数组 $a = array(a,b,c,d,a,b,e,f,g);

array_unique($a) 就行了

2.二维数组

$a = array(
array('a','b','c','d'),
array('f','g','h','i'),
array('a','b','c','d'),
array('f','g','h','i'),
);

这时我们再用array_unique(),会报错,因为这个方法只能针对一维数组

 function multi_array_unqie($arr){
$data = array();
foreach ($arr as $val){
if(!in_array($val,$data)){
$data[] = $val;
}
}
return $data;
}

multi_array_unqie

最新文章

  1. ScrollView分栏视图分析
  2. SQLServer存储过程和触发器学习记录及简单例子
  3. [源码]ObjectIOStream 对象流 ByteArrayIOStream 数组流 内存流 ZipOutputStream 压缩流
  4. datePiker弹出框被其他div遮挡
  5. Android Studio 小技巧合集
  6. CentOS对新加入的硬盘格式化
  7. Python脚本控制的WebDriver 常用操作 <十三> 处理button group层的定位
  8. 在Activiti官方源码上提交的两个bugfix
  9. [LeetCode] Longest Valid Parentheses 解题思路
  10. Python基础 3----文件和网络
  11. 201521123015 《Java程序设计》第5周学习总结
  12. .NET使用DAO.NET实体类模型操作数据库
  13. Centos 7 卸载自带的openjdk
  14. Python中 sys.argv[]的用法简明解释
  15. UOJ273 [清华集训2016] 你的生命已如风中残烛 【数学】
  16. kettle中的合并记录使用记录
  17. Java Swing 简单介绍
  18. Hibernate JPA 关联关系
  19. 【UI测试】--易用性
  20. Scrum 4.0(未完待续)

热门文章

  1. webpack3.x看这个就够了
  2. Winsock 传输文件
  3. java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileItemFactory报错springmvc
  4. 获取字符串长度函数length()和hengthb()
  5. pageBean实现分页
  6. 【摘自张宴的"实战:Nginx"】使用nginx的proxy_cache模块替代squid,缓存静态文件
  7. ROS Learning-020 learning_tf-04(编程)让turtle2 海龟跟随turtle1海龟,并绕着 turtle1海龟转圈 (Python版)
  8. Windows系统 为 Visual Studio软件 搭建 OpenCV2 开发环境
  9. 杭电acm 1015题
  10. java全栈day10--接口 多态