
PHP 7已经添加了一个新的运算符双问号(??)运算符。在PHP 7中,双问号(??)运算符被称为Null Coalescing运算符。
如果第一个操作数存在且不为NULL,则返回第一个操作数;否则,返回第二个操作数。它从左到右进行评估。Null Coalescing运算符也可以以链式格式使用。
让我们以下面的示例来演示双问号(??)运算符。
<?php //$a is not set echo $a ?? 9 ??45; ?>
9
<?php //$a is not set $b = 34; echo $a ?? $b ?? 7; ?>
34
以上就是在PHP中,双问号(??)运算符是什么意思?的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号