在PHP中是否有与Microsoft SQL的isnull()函数相同的功能?

时间:2013-12-12 00:55:06

标签: php

在tSQL中有一个名为isnull()的小功能,它具有以下功能:

ISNULL ( check_expression , replacement_value )

我在PHP中了解is_null(),但它不一样。还有其他我缺少的功能吗?

我可以看到它在像这样的情况下很有用(假设这里的isnull()与tSQL的工作方式相同):

die("Function does not exist" . isnull($_POST['function'], ". No function was specified"));

1 个答案:

答案 0 :(得分:7)

您在PHP中最接近isnull函数的方法是使用issetternary operator

$val = isset($val) ? $val : $value_if_val_is_null;