ITPub博客

首页 > IT职业 > IT职场 > PHP数组去除空白或重复元素

PHP数组去除空白或重复元素

IT职场 作者:qianby 时间:2021-09-11 09:46:31 0 删除 编辑

1、foreach循环+empty()+unset()。

用foreach语句来遍历数组$array,在每次循环中将键名赋给$key,键值赋给$value。

<?php
header("content-type:text/html;charset=utf-8");
$array = array("php", 11, '', 12, "PHP中文网", '',2021,"mysql");
var_dump($array);      
// 使用array_filter()函数从数组中移除空元素
$filtered_array = array_filter($array);
echo "删除空元素后的数组";
var_dump($filtered_array);
?>

2、array_filter() 函数可以用回调函数来过滤数组中的元素。该函数会迭代数组中的每个值,将它们传递给用户定义的函数或回调函数。

如果省略回调函数,则默认过滤空值。

<?php
header("content-type:text/html;charset=utf-8");
$array = array("php", 11, '', 12, "PHP中文网", '',2021,"mysql","");
var_dump($array);      
// 使用array_filter()函数从数组中移除空元素
$filtered_array = array_filter($array);
echo "删除空元素后的数组";
var_dump($filtered_array);
?>

以上就是PHP快速获取操作系统类型的方法,希望对大家有所帮助。更多php学习指路:php数组

本文转载于php中文网,如有侵犯联系作者修改。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3549/viewspace-2828106/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-08-27

  • 博文量
    75
  • 访问量
    21660