如何快速的在数组中取出健值不等于null的数组元素?
程序员文章站
2024-02-13 09:09:10
...
$arr = array(
'id'=>'5',
'name'=>'user',
'pwd'=>'',
'email'=>'user@163.com',
'acl'=>'',
'status'=>'1',
);
function ifs($arr){
foreach($arr as $k=>$v){
return empty($v) ? null : $where;
}
}
echo '';
print_r(ifs($arr));
/*输出如下:
array(
'id'=>'5',
'name'=>'user',
'pwd'=>'',
'email'=>'user@163.com',
'acl'=>'',
'status'=>'1',
)
希望是:
array(
'id'=>'5',
'name'=>'user',
'email'=>'user@163.com',
'status'=>'1',
)
*/
回复内容:
$arr = array(
'id'=>'5',
'name'=>'user',
'pwd'=>'',
'email'=>'user@163.com',
'acl'=>'',
'status'=>'1',
);
function ifs($arr){
foreach($arr as $k=>$v){
return empty($v) ? null : $where;
}
}
echo '';
print_r(ifs($arr));
/*输出如下:
array(
'id'=>'5',
'name'=>'user',
'pwd'=>'',
'email'=>'user@163.com',
'acl'=>'',
'status'=>'1',
)
希望是:
array(
'id'=>'5',
'name'=>'user',
'email'=>'user@163.com',
'status'=>'1',
)
*/
array_filter
上一篇: Head First-观察者模式
下一篇: PHP:实现给下传图片加水印的程序代码