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

2015-01-24信息快讯网

这篇文章主要介绍了php合并数组中相同元素的方法,通过一个自定义函数遍历数组实现数组中相同项的合并,是非常实用的技巧,需要的朋友可以参考下

本文实例讲述了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使用正则表达式获取图片url的方法
php使用CURL伪造IP和来源实例详解
php+mysql实现无限分类实例详解
php截取html字符串及自动补全html标签的方法
php在linux下检测mysql同步状态的方法
php读取csv数据保存到数组的方法
php数组添加元素方法小结
php获取数组元素中头一个数组元素值的实现方法
PHP使用array_multisort对多个数组或多维数组进行排序
php中Array2xml类实现数组转化成XML实例
php实现两表合并成新表并且有序排列的方法
PHP合并静态文件详解
php 使用file_get_contents读取大文件的方法
php魔术变量用法实例详解
html静态页面调用php文件的方法
PHP动态页生成静态页的3种常用方法
PHP使用json_encode函数时不转义中文的解决方法
php5.3提示Function ereg() is deprecated Error问题解决方法
PHP获取数组中重复最多的元素的实现方法
php数组操作之键名比较与差集、交集赋值的方法
php json转换成数组形式代码分享
php使用session二维数组实例
ThinkPHP写数组插入与获取最新插入数据ID实例
php数组中删除元素之重新索引的方法
PHP中unset,array_splice删除数组中元素的区别
合并ThinkPHP配置文件以消除代码冗余的实现方法
PHP使用DOMDocument类生成HTML实例(包含常见标签元素)
php数组合并array_merge()函数使用注意事项
PHP中usort在值相同时改变原始位置问题的解决方法
php中批量删除Mysql中相同前缀的数据表的代码
©2014-2024 dbsqp.com