PHP怎么实现数组多个去掉保留一个
2579
php数组多个去掉并保留一个的方法:1、创建一个PHP示例文件;2、创建“function formatArray($array) {...}”方法;3、通过“for($i=0;$i<count($array);$i++){...}”方式实现去重逻辑;4、通过“formatArray($array);”调用函数即可。
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);
- ?>
相关介绍:
sort() 函数对数值数组进行升序排序。
提示:请使用 rsort() 函数对数值数组进行降序排序。
语法
- sort(array,sortingtype);
本文网址:https://www.zztuku.com/detail-13222.html
站长图库 - PHP怎么实现数组多个去掉保留一个
申明:如有侵犯,请 联系我们 删除。
您还没有登录,请 登录 后发表评论!
提示:请勿发布广告垃圾评论,否则封号处理!!