当前位置 : 主页 > 网络编程 > PHP >

PHP7中使用“??”运算符

来源:互联网 收集:自由互联 发布时间:2023-08-02
PHP7中如何使用“ ?? ”运算符?下面本篇文章给大家介绍一下PHP7 中“??” 用法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 PHP7中 ?? 运算符,来看下具体作

PHP7中如何使用“??”运算符?下面本篇文章给大家介绍一下PHP7 中“??” 用法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

PHP7中使用“??”运算符

PHP7中 ?? 运算符,来看下具体作用

?? 相当于

isset($a)? $a :$b;

判断一个变量是a否存在,存在则赋值变量a,不存在赋值变量b

注意是判断一个变量是否存在,而不是判断一个变量是否为空

直接看代码

$a = $a ?? 1;
var_dump($a);//1

$a = 5;
$a = $a ?? 1;
var_dump($a);//5

$a = 0;
$a = $a ?? 1;
var_dump($a);//0

本文转载自:https://blog.csdn.net/kelinfeng16/article/details/103111710

更多编程相关内容,请关注自由互联资讯网编程入门栏目!

上一篇:整理PHP5.5 ~ PHP7.2 新特性
下一篇:没有了
网友评论