欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【PHP实例:从数组里筛选出重复的数据】,下面是详细的分享!
PHP实例:从数组里筛选出重复的数据
<?php
$num=count($array);
if($num)
{
sort($array);
}
if($num!=0)
{
$m=$array[0];
$n=0;
$kind=1;
echo $array[0]."----------";
for($z=0;$z<$num;$z++)
{
if($m!=$array[$z])
{
echo $array[$z-1]." ";
echo $array[$z];
$kind=0;
$m=$array[$z];
}
$n++;
$m++;
//echo $array[$z]."'/n'";
}
if($kind==1)
{
echo $array[$num-1]."重复的数据! ";
}
?>
以上所分享的是关于PHP实例:从数组里筛选出重复的数据,下面是编辑为你推荐的有价值的用户互动:
相关问题:php编程: 怎样计算某一值在数组中重复出现的次数?
答:使用array_count_values函数可以找出数组中相同值出现的次数,array_count_values用法如下: array_count_values — 统计数组中所有的值出现的次数 array array_count_values ( array $input) array_count_values() 返回一个数组,该数组用 input... >>详细
相关问题:用你认为效率最高的方式写一个php函数,函数可以从...
答:// 除了判断数组,只使用了基本语法,实现找出不重复的值 function my_array_diff($a, $b){ if(is_array($a) && is_array($b)){ $c = array(); foreach($b as $k => $v){ $c[$v] => $v; } foreach($a as $k => $v){ if(isset($c[$v])){ unset($c... >>详细
相关问题:php判断检测一个数组里有没有重复的值
答:这个函数就可以array_unique() array_unique() 函数移除数组中的重复的值,并返回结果数组。 当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。 返回的数组中键名不变。 输出: Array ( [a] => Cat [b] => Dog ) >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
