on PHP7
中,引入了一个新的功能,即空合并运算符(??
)。由于在 PHP7
项目中存在大量同时使用三元表达式和 isset()
的情况,因此新增的空合并运算符可以用来取代三元运算
与 isset ()
函数,如果变量是存在的并且不为 null
,则空合并运算符
gibt seinen ersten Operanden zurück; andernfalls wird sein zweiter Operand zurückgegeben.
Es gibt die folgenden drei Möglichkeiten, um das Ziel zu erreichen:
1.Wenn ... Ansage
<?php if(isset($_GET['user'])) { $username = $_GET['user']; }else{ $username = 'nobody'; } ?>
2. :php-Video-Tutorial
Das obige ist der detaillierte Inhalt vonNull-Koaleszenzoperator in PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!