在tSQL中有一个名为isnull()的小功能,它具有以下功能:
ISNULL ( check_expression , replacement_value )
我在PHP中了解is_null(),但它不一样。还有其他我缺少的功能吗?
我可以看到它在像这样的情况下很有用(假设这里的isnull()与tSQL的工作方式相同):
die("Function does not exist" . isnull($_POST['function'], ". No function was specified"));
答案 0 :(得分:7)
您在PHP中最接近isnull
函数的方法是使用isset
和ternary operator:
$val = isset($val) ? $val : $value_if_val_is_null;