2012-03-06 6 views
0

키 => 값을 사용하여 기존 배열에 배열 항목을 추가하는 방법은 무엇입니까? 실제로 나는 MySQL 행 집합의 배열을 만들고 싶습니다. 즉PHP에서 키를 사용하여 배열에 추가하기

$n =0; 
while($row = mysql_fetch_array($rowset)) 
{ 
    $array[$n] = array('name' => $row['name'], 'city' = $row['city']); 
    $n += 1; 
} 

고마워요.

+0

두 가지를 결합 array_merge() 함수를 확인하고자하는 배열 http://fr.php.net/manual/en/function.array-merge.php – Tsadiq

답변

2

단지로 시도 :

$existingArray['newKey'] = 'new value'; 

또는 array_merge 기능 사용 : 당신이 찾고있는 무슨

$newArray = array_merge($existingArray, $additionalData); 
0

http://php.net/manual/en/function.array-merge.php

를? 충돌하는 결과가 발견되면

그냥주의하는 것이, 마지막으로 대부분의 배열 항목이 사용됩니다 -edit-. 배열을 id 필드가있는 배열 세 개로 병합하면 최종 배열 id 만 결과에 저장됩니다.

0

:

$array['key'] = $value; 

병합 :

$mergedArray = array_merge($array1, $array2); 

(http://php.net/manual/en/function.array-merge.php)

관련 문제