PHP7中使用“??”运算符

青灯夜游
Lepaskan: 2023-02-17 14:14:01
ke hadapan
17362 orang telah melayarinya

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

PHP7中使用“??”运算符

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

?? 相当于

isset($a)? $a :$b;
Salin selepas log masuk

判断一个变量是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
Salin selepas log masuk

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

更多编程相关内容,请关注php中文网编程入门栏目!

Atas ialah kandungan terperinci PHP7中使用“??”运算符. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:csdn.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan