空安全操作符

Null安全操作符是PHP中一个方便的特性,它处理处理对象时经常出现的问题:试图访问可能为空的对象上的属性或方法。PHP空安全操作符(由?->表示)允许安全地返回空值,而不是致命错误,从而使代码更加健壮。

这里有一个简单的例子,考虑$session?->user?->name。如果$session或user为空,PHP将停止进一步执行并返回空值。这使得PHP在处理不可预测的数据时更有弹性。

访问以下资源了解更多信息:

Free Resources

official

The Basics – Manual

PHP RFC: Nullsafe operator

 

PHP 学习路径(Roadmap)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。