null-safe оператор ?-> позволяет безопасно обращаться к свойствам и методам объектов, которые могут быть равными null.До появления
null-safe оператора, доступ к свойству или методу объекта, который может быть равным null, мог привести к ошибке NullPointerException.Оператор позволяет избежать этой ошибки, позволяя безопасно обращаться к свойствам и методам объектов, которые могут быть равными
null, без необходимости использования оператора isset().Примеры:
$user = User::findOrFail(1);
$name = $user?->name; // вернет имя пользователя, если $user не равен null
$age = $user?->getAge(); // вернет возраст пользователя, если $user не равен null
👉 @PHPgx | #заметки