当前位置:  编程技术>php

php数组去重(一维、二维数组去重)的简单示例

    来源: 互联网  发布时间:2014-10-13

    本文导语:  本节内容: php一维数组、二维数组去重的代码。 在php编程中,数组的应用是相当广泛的,无论是导航菜单的生成,还是一些需要排序的地方,以及一些配置信息的存储,都离不开php数组的身影。 这里为大家介绍php一维数组...

本节内容:
php一维数组、二维数组去重的代码。

在php编程中,数组的应用是相当广泛的,无论是导航菜单的生成,还是一些需要排序的地方,以及一些配置信息的存储,都离不开php数组的身影。

这里为大家介绍php一维数组、二维数组去除重复项的方法,希望对大家有所帮助。

一,PHP一维数组去除重复项(使用array_unique函数)。
例1,代码:
 

代码示例:

输出结果:
Array ( [0] => apple [1] => banana [2] => pear [4] => wail [5] => watermalon ) 。

二,PHP二维数组的重复项:
对于二维数组咱们分两种情况讨论,一种是因为某一键名的值不能重复,删除重复项;
另一种因为内部的一维数组不能完全相同,而删除重复项。

例1,因为某一键名的值不能重复,删除重复项。
代码:
 

代码示例:

 

输出结果:Array ( [0] => Array ( [id] => 123 [name] => 张三 ) [1] => Array ( [id] => 124 [name] => 王五 ) [2] => Array ( [id] => 125 [name] => 赵六 )
[3] => Array ( [id] => 126 [name] => 赵六 ) )
 
例2,因内部的一维数组不能完全相同,而删除重复项。
代码:
 

代码示例:

输出结果:
 

Array ( [0] => Array ( [0] => 123 [1] => 张三 ) [1] => Array ( [0] => 123 [1] => 李四 ) [2] => Array ( [0] => 124 [1] => 王五 ) [4] => Array ( [0] =>
126 [1] => 赵六 ) ) 

您可能感兴趣的文章:
php去除数组中重复数据的二个例子
PHP二维数组去重的实例解析
php数组去重的函数代码示例
php 数组去重的方法参考(一维数组去重、二维数组去重)
一个去除二维数组中重复项的php函数
php判断与去除数组中重复数据的方法
去掉二维数组中的重复组合的实现代码
php 二维数组去重的自定义函数
php array_unique 一维数组去除重复值的例子
php数组去重的小例子


    
 
 

您可能感兴趣的文章:

  • 判断php数组维度(php数组长度)的方法
  • php定义数组和使用示例(php数组的定义方法)
  • php数组函数之array_combine() 数组合并函数
  • php遍历数组四种方法 php数组遍历实例
  • php数组函数之array_count_values() 统计数组中所有值出现的次数
  • php数组随机排序示例
  • php生成数组与php全组合算法
  • php分割数组示例
  • php判断一个数组是否为另一个数组子集的方法
  • php数组函数之array_unique() 去除数组中重复的元素值
  • php生成数组的使用示例 php全组合算法
  • php数组函数之array_key_exists() 查找数组键名是否存在
  • PHP extract(数组拆分)作用分析
  • php获得数组长度(元素个数)的方法
  • php读取文本内容到二维数组
  • php数组排序方法大全(脚本学堂整理奉献)
  • php三维数组去重的简单例子
  • PHP 数组字符集编码转换的函数
  • php为js数组赋值方法
  • php二维数组转换为字符串示例
  • 3个PHP多维数组转为一维数组的方法实例
  •  
    本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.169IT.COM)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 一个PHP二维数组排序的函数分享
  • php根据键值对二维数组排序的小例子
  • php二维数组按指定键值key排序的例子
  • php二维数组转成字符串示例
  • php调用google接口生成二维码实例
  • php实例分享之二维数组排序
  • php使用qr生成二维码的示例分享
  • php对二维数组进行排序的简单实例
  • php 二维数组去重的实例学习
  • php二维码扩展库 exqrcode
  • PHP转换二维关联数组为字符串的实例代码
  • php生成二维码实例代码
  • PHP QRCode类库创建中间带LOGO的二维码
  • PHP下通过QRCode类库创建中间带网站LOGO的二维码
  • php生成二维码中文乱码怎么办?解决方法
  • php调用google接口生成二维码示例
  • php二维数组排序方法(array_multisort usort函数)
  • PHP二维数组去重的实例解析
  • PHP生成二维码的两个方法和实例
  • php二维数组排序示例
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • php输入流php://input使用示例(php发送图片流到服务器)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP转换器 HipHop for PHP
  • PHP去除html标签,php标记及css样式代码参考
  • PHP 框架 Pop php
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • PHP的JavaScript框架 PHP.JS
  • php通过socket_bind()设置IP地址代码示例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号