php如何数组去重复,PHP如何去除数组重复元素?
发布日期:2021-06-24 10:53:24 浏览次数:4 分类:技术文章

本文共 637 字,大约阅读时间需要 2 分钟。

c92344612b591b19dbebe68b9a8e4c0b.png

PHP如何去除数组重复元素?

在PHP中可以使用“array_filter()”函数去除数组重复元素,该函数会用回调函数过滤数组中的单元,其语法是“array_filter(array) ”,其参数array表示要过滤的数组,返回值为过滤后的数组。

示例代码<?php

function odd($var)

{

// returns whether the input integer is odd

return($var & 1);

}

function even($var)

{

// returns whether the input integer is even

return(!($var & 1));

}

$array1 = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5);

$array2 = array(6, 7, 8, 9, 10, 11, 12);

echo "Odd :\n";

print_r(array_filter($array1, "odd"));

echo "Even:\n";

print_r(array_filter($array2, "even"));

?>

以上例程会输出:

Odd :Array

(

[a] => 1

[c] => 3

[e] => 5

)

Even:

Array

(

[0] => 6

[2] => 8

[4] => 10

[6] => 12

)

推荐教程:《PHP》

转载地址:https://blog.csdn.net/weixin_32306771/article/details/115598054 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java转换ab的值,查看新闻/公告--[整理]Java将AB1234形式的16进制字符串转换为10进制数值,考虑字节序的影响....
下一篇:php语言冒泡法,PHP 冒泡排序法

发表评论

最新留言

不错!
[***.144.177.141]2024年04月22日 19时50分00秒