php ?? 和 ?: 三元表达式 扫盲

1 三元表达式  $a?:$b:$c       这个正常人都好理解

2 ?: 这个是语法糖  基本跟三元表达式一样   就是不能设置条件未true的值

3 ?? 判断是否是null   记住只是判断是null     空字符也不行     很容易出错  需要注意

 

 

个人建议 还是 老老实实的 用三元表达式   配合 isset  复杂点 但是不容易出错啊~~

posted @ 2022-12-16 11:09  天梯小蔡  阅读(68)  评论(0编辑  收藏  举报