Добавление элементов в массив в массиве с php?

У меня есть массив, содержащий массив, содержащий больше данных, хранящихся в одном из ключей исходного массива.

Например:

$array2 = array('some_data'); $array1 = array( 'username' => $username, 'password' => $password, 'data' => $array2); 

Массив1 также может иметь несколько вхождений, другие данные хранят данные для более одного пользователя. Как добавить дополнительные данные в массив данных в $ array1?

Я пробовал делать

 $array1[0]['data'][] = array('diff_data'); 

но я все время получаю ошибки. Есть лучший способ сделать это? Спасибо.

Related of "Добавление элементов в массив в массиве с php?"

Вы можете добавить новые данные в

 $array1['data'][] = 'new data'; 

и вы можете получить эти данные следующим образом:

 echo ($array1['data'][0]); 

Где 0 – индекс элемента array2.