零基础建站培训介绍

当前位置:

PHP实现从一个数组减去另一个数组重复元素方法

有一些工具类网站,会使用PHP语言制作一些工具,例如去重复的工具,就可以实现在一个数据集中去除另一个数据集里的元素。它的原理就是利用PHP从一个数组减去另一个数组重复元素。

实现这样的效果,可以使用下面的代码来实现。


<?php
for($i=0;$i<count($chaxunshu);$i++){
for($j=0;$j<count($chaxunyuanshu);$j++){
if($chaxunyuanshu[$j] == $chaxunshu[$i]) {
array_splice($chaxunyuanshu, $j, 1);
$j--;
}
}
}
for($i=0;$i<count($chaxunyuanshu);$i++){
echo '<li>'.$chaxunyuanshu[$i].'</li>';
}
?>

代码分析 :

将减数数组与被减数组进行循环对比,如果是一样就在被减数组中去除这个元素。

然后再使用FOR循环将最后得到的数据打印出来,得到的结果就是去除重复的数据了。

上一课: 下一课: