什么是 ”??” 刀片模板中的符号

Al *_*awi 0 laravel laravel-blade

我找到了这个 ”??” 资源中的符号 > ... > 在电子邮件输入字段中重置。

是行程运营商还是什么?。

{{ $email ?? old('email') }}
Run Code Online (Sandbox Code Playgroud)

小智 6

这不是 Laravel 的功能,而是 PHP 的。它出现在 PHP 7 中,称为空合并运算符。如果变量为空或未定义,它基本上允许您放置“默认”值。

例子:

$name = null;

echo $name ?? 'John'; // This will display Jhon
Run Code Online (Sandbox Code Playgroud)