Php 如何检查数组中是否存在空值。如果存在,我们如何分配";空";在那个地方?

Php 如何检查数组中是否存在空值。如果存在,我们如何分配";空";在那个地方?,php,arrays,Php,Arrays,我有一个这样的数组 $myArray = array('id' => '144', 'category' =>'21', 'rating' => ''); 我需要尽快得到结果 $myArray = array('id' => '144', 'category' =>'21', 'rating' => 'NULL'); 试试这个 $array = array_map(function($val) { return $val ==

我有一个这样的数组

  $myArray = array('id' => '144', 'category' =>'21', 'rating' => '');
我需要尽快得到结果

  $myArray = array('id' => '144', 'category' =>'21', 'rating' => 'NULL');
试试这个

    $array = array_map(function($val) {
       return $val === "" ? NULL : $val;
    }, $a)