在PHP7中,“??”运算符被称为null合并运算符。它的作用是在变量为null或未定义时,返回一个默认值。
使用方式如下:
$variable = $value ?? $default;
如果$value不为null或未定义,则$variable的值为$value;否则,$variable的值为$default。
示例:
$name = $username ?? "Guest";
echo $name; // 如果$username存在且不为null,则输出$username的值;否则,输出"Guest"
在上面的示例中,如果$username存在且不为null,则$name的值为$username的值;否则,$name的值为"Guest"。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站