PHP 에서 array_intersect 나 array_diff 같은 함수를 사용해서 배열값을 받게 될 경우,
결과 배열 값의 키 값의 숫자 인덱스 값이 0부터 차례대로가 아닌 처음 배열 키 값 그대로 남게된다.
ex ) 0 => a, 1 => b ..... 가 아닌 0 => a, 5 => b, 8 => c 이런 식으로...
이렇게 됐을 경우 for 문을 돌리거나 다른 로직에 사용하기 위해서 순차적으로 0,1,2 로 바꿔줘야 한다.
이렇게 하기 위해서는 아래와 같은 코드를 사용하면 된다.
'Dev Web > PHP' 카테고리의 다른 글
[CodeIgniter] 크롬(Chrome) 에서 세션이 계속 사라지는 현상 (0) | 2014.04.23 |
---|---|
[PHP] Timestamp 이용해서 0시, 다음날 0시 값 가져오기 (0) | 2013.03.18 |