0

元の配列のキーの 1 つに格納されたより多くのデータを含む配列を持つ配列があります。

例えば:

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

array1 は、複数のオカレンスを持つこともできます。別の単語は、複数のユーザーのデータを格納します。$array1 内のデータ配列に「データ」を追加するにはどうすればよいですか?

やってみた

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

しかし、エラーが発生し続けます。これを行うより良い方法はありますか?ありがとうございました。

4

1 に答える 1

0

新しいデータを追加できます

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

このデータには次のようにアクセスできます。

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

0 は array2 要素のインデックスです。

于 2012-10-01T19:40:29.280 に答える