Я хочу создать или увеличить значение для ключа в массиве. Так, например, если у меня есть ключ «деньги», я могу увеличить его в массиве по заданному значению или создать его, если он еще не существует. В настоящее время я делаю то, что кажется длинным путем.Увеличение или создание числового значения в массиве
if(array_key_exists("money", $account_array)) {
$account_array["money"] = $account_array["money"] + $increase;
}
else {
$account_array["money"] = $increase;
}
Есть ли какие-либо преимущества IsSet над array_key_exists обособленно от него короче? – justinhj
@justinhj У них большая разница! * array_key_exists() * проверяет, существует ли ключ, значение которого не должно быть нулевым. – ComFreek
Ошибка в ответе рядом с «isset [', она должна быть круглой скобкой, например' isset ('. – Georgij