Не заменяется ключ в массиве, почему? Заранее спасибо.
$names = [
"0" => ["name" => "Андрей"],
];
$replace_names = ["0" => ["name" => "Степан"]];
$inventory = array_merge($names, $replace_names);
echo $names["0"]["name"];
Выводит: Андрей
Не заменяется ключ в массиве, почему?
Потому, что вы передаёте в array_merge() двумерный массив, и ещё у вас ошибка в том, что вы проверяете результат в исходном массиве, а нужно смотреть в новом:
$names = [
["name" => "Андрей"],
];
$replace_names = [
["name" => "Степан"]
];
$inventory = array_merge($names[0], $replace_names[0]);
echo $inventory["name"];
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать редирект обращения к файлу? Например есть файл siteru/file
Почему в первом коде "1" ключ не заменяется, а втором элемент "b" заменяется?
Есть проект на Laravel, закинул его на сервер "Nginx" как сделать корневую папку "Public"? Вот сам файл nginxconf