本文实例讲述了php合并数组中相同元素的方法。分享给大家供大家参考。具体如下:
关于重复数组的删除我们都介绍过N种方法了,今天这个例子有点不同就是 删除数组中相同的元素,只保留一个相同元素,具体实例代码如下:
<?php<br />// 删除数组中相同元素,只保留一个相同元素<br />function formatArray($array)<br />{<br />sort($array);<br />$tem = "";<br />$temarray = array();<br />$j = 0;<br />for($i=0;$i<count($array);$i++)<br />{<br />i<em style="color:transparent">本@文来源[email protected]搞@^&代*@码网(</em><q>搞代gaodaima码</q>f($array[$i]!=$tem)<br />{<br />$temarray[$j] = $array[$i];<br />$j++;<br />}<br />$tem = $array[$i];<br />}<br />return $temarray;<br />}<br />//测试 调用函数<br />$array = array('aa','bb','aa',3,4,5,5,5,5,'bc');<br />$arr = formatArray($array);<br />print_r($arr);<br />?>
希望本文所述对大家的php程序设计有所帮助。