参考官方手册:

/**
* NULL合并操作符 ??
*/
// $a, $b, $c都未声明和定义
var_dump($a??$b??$c); // NULL
// $a为数组,$b为100,$c为200
$a = [];
$b = 100;
$c = 200;
var_dump($a??$b??$c); // array(0) {}
// $a已经被声明为数组,不为NULL
var_dump(isset($a)); // bool(true)
var_dump(is_null($a)); // bool(false)
// $a数组中不存在键name,所以为NULL
var_dump(is_null($a['name'])); // bool(true)
var_dump(isset($a['name'])); // bool(false)
var_dump(is_null($e['name'])); // bool(true)
var_dump(isset($e['name'])); // bool(false)
var_dump($a['name']??$b??$c); // int(100)

最新文章

  1. 多个精美的导航样式web2.0源码
  2. js闭包使用
  3. Activity源码简要分析总结
  4. OPPO某某產品拍攝範圍嶄露頭角
  5. 【GOF23设计模式】原型模式
  6. HDU 4023 (博弈 贪心 模拟) Game
  7. Redis 三:存储类型之字符串
  8. git Unstaged changes after reset
  9. 三期_day12_其它+jetty的使用
  10. Codeforces Round #154 (Div. 2) : B
  11. percona-MYSQLGUI监控
  12. Missing artifact com.sun:tools:jar:1.5.0
  13. asp.net [AjaxMethod]
  14. CAFFE中训练与使用阶段网络设计的不同
  15. Java常用文件操作-1
  16. nginx在后端服务维护时,自动挂公告页
  17. Jarvis OJ 一些简单的re刷题记录和脚本
  18. 一对多关联模型,BELONGS_TO
  19. 关于查询ios的app更新的历史版本记录
  20. # 2019-2020-4 《Java 程序设计》结对项目总结

热门文章

  1. Python中字符串的格式化
  2. weblogic启动脚本01
  3. Spring 事物机制(总结)
  4. 如何创建yml文件
  5. cookie记住账户密码
  6. Adblock Plus 添加过滤规则
  7. The Constructor with No Arguments
  8. IOC(控制反转)和DI(依赖注入)
  9. 接触python的第1天:测试hello world
  10. php htmlspecialchars()函数 语法