Ответ 1
Просто добавьте его так же, как и с неассоциативным массивом:
$test = array('chemical' => 'asdasd', 'chemical_hazards' => 'ggggg'); //init
$test['solution'] = 'good';
Я хочу добавить элемент в конец ассоциативного массива.
Например, мой массив
$test=Array ([chemical] => asdasd [chemical_hazards] => ggggg )
и мой результат должен быть
$test=Array ([chemical] => asdasd [chemical_hazards] => ggggg [solution] => good)
Не могли бы вы рассказать мне, как это реализовать?
Просто добавьте его так же, как и с неассоциативным массивом:
$test = array('chemical' => 'asdasd', 'chemical_hazards' => 'ggggg'); //init
$test['solution'] = 'good';
Вы можете сделать это с помощью функции PHP array_merge.
$test = array('chemical' => 'asdasd', 'chemical_hazards' => 'ggggg');
$test2 = array('solution' => 'good');
$result = array_merge($test, $test2);
var_dump($result);