删除空数组元素

删除空数组元素,第1张

删除数组元素

在处理字符串数组时,您可以简单地使用

array_filter()
,它可以方便地为您处理所有这一切:

print_r(array_filter($linksArray));

请记住, 如果未提供回调
,则将删除所有等于

FALSE
(请参见转换为boolean)数组的条目。因此,如果您需要保留元素,即确切的string
'0'
,则需要一个自定义回调:

// PHP 7.4 and laterprint_r(array_filter($linksArray, fn($value) => !is_null($value) && $value !== ''));// PHP 5.3 and laterprint_r(array_filter($linksArray, function($value) { return !is_null($value) && $value !== ''; }));// PHP < 5.3print_r(array_filter($linksArray, create_function('$value', 'return $value !== "";')));


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5151375.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存