要给PHP7添加一个“非空合并”语法糖,你可以按照以下步骤进行:
null_coalesce.php
。if (!function_exists('null_coalesce')) {
function null_coalesce($a, $b) {
return isset($a) ? $a : $b;
}
}
这段代码定义了一个名为 null_coalesce
的函数,该函数接受两个参数 $a
和 $b
。它使用了 PHP 的 isset
函数来检查 $a
是否存在,如果存在则返回 $a
,否则返回 $b
。
现在你可以在你的 PHP 代码中使用 null_coalesce
函数来实现“非空合并”语法糖。例如:
$result = null_coalesce($variable, $default_value);
这样就可以将 $variable
的值赋给 $result
,如果 $variable
为空,则将 $default_value
的值赋给 $result
。
希望这可以帮助到你!
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站