Я хочу добавить элемент в конец ассоциативного массива.
Например, мой массив
$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';
Вы можете сделать это с помощью функции array_merge PHP.
$test = array('chemical' => 'asdasd', 'chemical_hazards' => 'ggggg'); $test2 = array('solution' => 'good'); $result = array_merge($test, $test2); var_dump($result);