Проверка наличия ключа массива

У меня есть многомерный массив, созданный json_decode () . Json динамически генерируется, это означает, что некоторые клавиши будут присутствовать случайным образом.

Я хотел бы избежать Undefined index: notice, поэтому я инкапсулировал вызовы массиву в такую ​​функцию:

function exists($value) { if (isset($value)) { return $value; } } 

Затем я вызываю данные:

 $something = exists($json_array['foo']['bar']['baz']); 

Но я все еще получаю Undefined index: baz notice. Какие-либо предложения?