array_key_exists()
Проверяет наличие ключа в массиве.
Сигнатура
array_key_exists(string|int $key, array $array): boolФункция array_key_exists() проверяет существование ключа, даже если его значение равно null (в отличие от isset()).
<?php
$a = ["x" => null];
var_dump(array_key_exists("x", $a)); // bool(true)
var_dump(isset($a["x"])); // bool(false)