2011-08-17 3 views
-1

가능한 중복 :
How to re-index the values of an array in PHP?PHP에서 배열 위치를 어떻게 재 할당합니까?

내가 배열을 통해 이상 특정 데이터를 전달하기 위해 여러 PHP 함수를 사용하고, 그 과정을 통해 나는 다음과 같은 print_r의 배열을 얻을 :

Array ([0] => 35 [4] => 36 [6] => 34) 

다시 정렬하려면 어떻게해야합니까?

Array ([0] => 35 [1] => 36 [2] => 34) 
+2

세 번째로 내가 이번 주에 여기에 질문에 대답했습니다 (I 문의를 사용하고 다시 0에서 시작하는 연속적인 순서로 키가 필요합니다). 먼저 PHP 매뉴얼을 확인한 다음 물어 본다. –

+0

을 사용합니다. 이 작업에 대한 적절한 용어가 'reindexing'이라고 한 경우에만 한숨을 쉬십시오. –

답변

4
$array = array_values($array); 
+0

oo srry (-_-!) 내가 원하는 답변을 정확하게 Google에 입력하지 못했습니다. –

+1

foreach ($ array as $ value) $ newarray [] = $ value;'<~ 외부 소스를 참조 할 수없는 경우에도 배열을 재정렬하십시오. –

관련 문제