Существует ли перебор на php как в js?
$x = $y ?: $z;
если PHP не мохнатой версии.
На будущее, пробегитесь по операторам/конструкциям и синтаксису ЯП, который используете.
Это займёт немного времени, но подобных вопросов возникать не будет.
PS Тернарный оператор присутствует в большинстве ЯП.