array_set
Функция array_set(&$array, $key, $value) добавляет или изменяет значение в массиве по указанному
ключу.
$array— массив, с которым будет работать функция;$key— ключ или путь к ключу через точку;$value— значение, которое нужно записать.
Пример
Код/Результат:
$responseData = [
'status' => true,
];
array_set($responseData, 'info.message', 'Success message');
array_set($responseData, 'info.code', 200);
echo print_r($responseData, true);
Array
(
[status] => 1
[info] => Array
(
[message] => Success message
[code] => 200
)
)