PHP Проверить наличие элемента в глубоком массиве без array_key_exists и ошибок

Есть многомерный массив, нужно коротко узнать есть ли элемент, задав просто путь.

К примеру if($user['temp']['active_apply']['wait']))

Но при этом возникают варнинги и иногда ошибки. Есть ли способ проверить все эти ключи валидно, и без такого:

array_key_exists ('temp', $user) && array_key_exists ('active_apply', $user['temp']) && array_key_exists ('wait', $user['temp']['active_apply'])   

Версия 7.1


Ответы (1 шт):

Автор решения: Виталий Бриль

Возможно использование функции isset() вам поможет:

if( isset( $user['temp']['active_apply']['wait'] ) ) {}
→ Ссылка