Как проверить элемент массива на существование?
isset() вернет FALSE при проверке переменной которая была установлена значением NULL
https://www.php.net/manual/ru/function.isset.php
Для проверки ключей массива следует использовать функцию array_key_exists
Самый безопасный способ проверки пользовательских данных перед обработкой:$re = '/(\"activationStatus\"(\:|\s+?\:))/m';
$json = '{"test1":"123","response":"ok","activati5onStatus":null}';
if(!preg_match($re,$json)) echo 'Переменная отсутствует!';https://ideone.com/xEckwh