仅返回值为laravel 5.6的数组

时间:2018-04-12 15:50:08

标签: php laravel-5

我有这个数组结构,我想要没有NULL数组的过滤版本。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用带有回调的array_filter来检查空值:

<?php
    function getNonNull($array){
        return array_filter($arr, function($v, $k) {
           return !(is_null($v["name"]) || is_null($v["price"]) )
        }, ARRAY_FILTER_USE_BOTH));
    }
?>

http://php.net/manual/en/function.array-filter.php