当前位置: 首页  >  >资讯 > > 正文

2022年01月12日整理发布:PHP7中的空合并运算符

2023-08-04 01:33:40    来源:互联网

在PHP7中引入了一个新的函数,即空合并运算符(?)。因为在PHP7项目中同时使用三元表达式和isset的情况很多,所以可以用新增加的空merge运算符来代替三元运算和isset函数。如果变量存在且不为空,空合并运算符将返回其第一个操作数。否则,它将返回其第二个操作数。


(相关资料图)

有三种方法可以实现这个目标:

1.如果.else语句

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

if(isset($_GET["user"]))

{

$ username=$ _ GET[" user "];

}else{

$ username=" nobody

}

?2.三元运算符:

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

$username=isset($_GET["user"])?$_GET["用户"] : "无名之辈";//获取用户参数的值(如果为空,则使用“none ”)

?3.空合并运算符:

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

$username=$_GET["user"]?没人;/*如果变量存在且不为空,空合并运算符将返回其第一个操作数;

否则,它将返回其第二个操作数。*/

?推荐:php视频教程以上就是PHP7中空合并运算符的详细内容!

来源:php中文网站

关键词:

«上一篇:关于江苏配资的一些信息 »下一篇: 最后一页