php合并数组中相同元素的方法


Posted in PHP onNovember 13, 2014

本文实例讲述了php合并数组中相同元素的方法。分享给大家供大家参考。具体如下:

关于重复数组的删除我们都介绍过N种方法了,今天这个例子有点不同就是 删除数组中相同的元素,只保留一个相同元素,具体实例代码如下:

<?php

// 删除数组中相同元素,只保留一个相同元素

function formatArray($array)

{

sort($array);

$tem = "";

$temarray = array();

$j = 0;

for($i=0;$i<count($array);$i++)

{

if($array[$i]!=$tem)

{

$temarray[$j] = $array[$i];

$j++;

}

$tem = $array[$i];

}

return $temarray;

}

//测试 调用函数

$array = array('aa','bb','aa',3,4,5,5,5,5,'bc');

$arr = formatArray($array);

print_r($arr);

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
linux php mysql数据库备份实现代码
Mar 10 PHP
discuz authcode 经典php加密解密函数解析
Jul 12 PHP
PHP获取表单textarea数据中的换行问题
Sep 10 PHP
如何突破PHP程序员的技术瓶颈分析
Jul 17 PHP
PHP实现获取FLV文件的时间
Feb 10 PHP
PHP5.2下preg_replace函数的问题
May 08 PHP
PHP实现事件机制的方法
Jul 10 PHP
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
Aug 25 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
Apr 28 PHP
php好代码风格的阶段性总结
Jun 25 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
Sep 22 PHP
PHP设计模式之观察者模式定义与用法示例
Aug 04 PHP
php魔术变量用法实例详解
Nov 13 #PHP
html静态页面调用php文件的方法
Nov 13 #PHP
PHP动态页生成静态页的3种常用方法
Nov 13 #PHP
PHP使用json_encode函数时不转义中文的解决方法
Nov 12 #PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
Nov 12 #PHP
PHP中file_exists()判断中文文件名无效的解决方法
Nov 12 #PHP
php基于str_pad实现卡号不足位数自动补0的方法
Nov 12 #PHP
You might like
探讨:如何使用PhpDocumentor生成文档
2013/06/25 PHP
php实现的Curl封装类Curl.class.php用法实例分析
2015/09/25 PHP
JavaScript获得选中文本内容的方法
2008/12/02 Javascript
一个简单的JavaScript数据缓存系统实现代码
2010/10/24 Javascript
字符串的replace方法应用浅析
2011/12/06 Javascript
解决jquery submit()提交表单提示:f[s] is not a function
2013/01/23 Javascript
使用js判断控件是否获得焦点
2014/01/03 Javascript
调用innerHTML之后onclick失效问题的解决方法
2014/01/28 Javascript
jQuery及JS实现循环中暂停的方法
2015/02/02 Javascript
jquery实现点击label的同时触发文本框点击事件的方法
2015/06/05 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
浅谈JavaScript 执行环境、作用域及垃圾回收
2016/05/31 Javascript
Angular.js 实现数字转换汉字实例代码
2016/07/14 Javascript
jQuery插件Validation快速完成表单验证的方式
2016/07/28 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
2017/02/27 Javascript
JS字符串按逗号和回车分隔的方法
2017/04/25 Javascript
NodeJS搭建HTTP服务器的实现步骤
2018/10/12 NodeJs
Echart折线图手柄触发事件示例详解
2018/12/16 Javascript
Vue 理解之白话 getter/setter详解
2019/04/16 Javascript
[38:41]2014 DOTA2国际邀请赛中国区预选赛 LGD VS CNB
2014/05/22 DOTA
PyQt5每天必学之工具提示功能
2018/04/19 Python
利用python numpy+matplotlib绘制股票k线图的方法
2019/06/26 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
2019/08/28 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
2019/08/29 Python
python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)
2020/02/19 Python
新手常见Python错误及异常解决处理方案
2020/06/18 Python
资料员的岗位职责
2013/11/20 职场文书
伊琍体标语
2014/06/25 职场文书
幸福中国演讲稿
2014/09/12 职场文书
群众路线个人整改措施
2014/10/24 职场文书
2014年培训工作总结范文
2014/11/27 职场文书
婚礼迎宾词大全
2015/08/10 职场文书
2016年班主任新年寄语
2015/08/18 职场文书
分享一些Java的常用工具
2021/06/11 Java/Android
Python实现制作销售数据可视化看板详解
2021/11/27 Python
Django框架之路由用法
2022/06/10 Python