您现在的位置是:首页 > PHP技术PHP技术
array_filter()用法
2021-11-03【PHP技术】3171 人已围观
简介第一种情况: 通过函数,过滤数组中的元素array_filter($arr,'函数名称')函数里可以写相应的过滤原则,下面举个栗子,过滤掉不是数...
第一种情况: 通过函数,过滤数组中的元素
array_filter($arr,'函数名称')
函数里可以写相应的过滤原则,下面举个栗子,过滤掉不是数字的元素
$arr=array('a','b','c','d',1,2,3);
function getNum($arr){
if(is_numeric($arr)){
return $arr;
}
}
print_r(array_filter($arr,"getNum"));打印结果: Array ( [4] => 1 [5] => 2 [6] => 3 )
第二种情况:过滤掉数组中为空的元素,这种情况不需要写函数,直接用
举个栗子:$arr=array('0','b',null,'d',1,2,3);
$arr=array('0','b',null,'d',1,2,3);
print_r(array_filter($arr));打印结果:Array ( [1] => b [3] => d [4] => 1 [5] => 2 [6] => 3 )
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:array_filter
很赞哦! ()
相关文章
随机图文
网站安全代码thinkphp3.1密码强度检测
/** *检查密码复杂度 */ publicfunctioncheckPassword($pwd){ if($pwd==null){...
jQuery中实现prop()函数控制多选框(全选,反选)
jQuery中实现prop()函数控制多选框(全选,反选) 看了jQuery手册,对prop()函数又多了一点认识,记忆力不好,记录下来。...
Thinkphp配合ueditor文本区域自动添加p元素问题
这个问题没试用自己的企业网站管理后台没有发现.如果对一篇文章多按几次编辑提交按钮,发现正文内容在最前端不停在添加标签.这是因为在后台调用...
mysql常见的多表查询语句
select*fromTable1,Table2whereTable1.id=1andTbale2.id-2(是某一相同字段)注意这样的查询...




微信收款码
支付宝收款码