30得票4回答
PHP中是否有"nullsafe运算符"?

有没有办法使用某种安全导航运算符编写以下语句?echo $data->getMyObject() != null ? $data->getMyObject()->getName() : ''; 那么它看起来就像这样:echo $data->getMyObject()?-...

8得票2回答
使用 PHP 8 的 Nullsafe 运算符时为什么会出现“Undefined property: stdClass::”错误?

Php 8.0引入了nullsafe运算符,可以这样使用:$foo?->bar?->baz;。 我有一个在php 8.1上运行的代码示例,即使使用了nullsafe运算符,仍会抛出错误Undefined property: stdClass::$first_name: $refe...