检查数组值是否已设置且为空
如何检查数组变量
$a = array('a'=>1, 'c'=>null);
已设置且为空。
function check($array, $key)
{
if (isset($array[$key])) {
if (is_null($array[$key])) {
echo $key . ' is null';
}
echo $key . ' is set';
}
}
check($a, 'a');
check($a, 'b');
check($a, 'c');
在 PHP 中是否有可能具有函数来检查$a['c'] 是否为空,以及是否存在$a['b'] 而没有“PHP 注意:...”错误?