‌PHP中的三元运算符??

startmvc php框架学习社区

技术交流社区
‌PHP中的三元运算符??
admin 普通会员 时间:2024-01-31 16:42:03 浏览:237

PHP中的三元运算符??,也称为null合并运算符,是从PHP 7.0版本开始引入的。这个运算符用于在表达式中合并null值,如果左侧的值不是null,那么整个表达式的结果是左侧的值;如果左侧的值是null,那么结果就是右侧的值。这种写法提供了一种简洁的方式来处理可能为null的变量,而不需要使用额外的isset()empty()检查。

$ip = $_SERVER['REMOTE_ADDR'] ?? $_SERVER['HTTP_CLIENT_IP'] ?? $_SERVER['HTTP_CDN_SRC_IP'] ?? '0.0.0.0';

回复列表
0个回复