Нажатие значения в массив автоматически создает для него цифровой ключ.
При добавлении пары "ключ-значение" в массив у вас уже есть ключ, вам не нужен тот, который будет создан для вас. Нажатие клавиши в массив не имеет смысла. Вы можете установить только значение определенного ключа в массиве.
// no key
array_push($array, $value);
// same as:
$array[] = $value;
// key already known
$array[$key] = $value
;
Ответ 2
Если вы хотите нажать значение с ключом в массиве, вы можете использовать следующую функцию: