对于一个一维的php数组,如何清除其中值为空的元素呢?直接的办法是foreach循环一下,一个个判断排除。不过这个方法还是略显复杂,下面分享一下今天看到的一个方法,非常简洁代码如下:/*** 方法库-数组去除空值* @param string $num 数值* @return string*/ public function array_remove_empty(&$arr, $trim = true) {if (!is_array($arr)) return false;foreach($arr as $key => $value){if (is_array($value)) {self::array_remove_empty($arr[$key]);} else {$value = ($trim == true) ? trim($value) : $value;if ($value == "") {unset($arr[$key]);} else {$arr[$key] = $value;}}}}是不是非常实用的函数呢,希望大家能够喜欢。
PHP 8.5.5 PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。
下载
