PHP 주요레퍼런스/배열 함수

PHP 주요레퍼런스/배열 함수 42

next / prev

mixed next( array &array ) 배열의 내부 포인터를 다음 원소로 전진한후 원소의 값을 반환한다. array 배열의 현재 포인터를 다음 원소로 이동시킨후 원소의 값을 반환한다. each()가 현재 원소의 값을 반환한후에 포인터를 다음 원소를 이동시키는 반면 next()는 다음원소로 이동후에 값을 반환한다는 점이 다르다 mixed prev( array &array ) 배열의 내부 포인터를 이천 원소로 후진한후 원소의 값을 반환한다. array 배열의 현재 포인터를 이전 원소로 이동시킨후 원소의 값을 반환한다. 예제

each

array each( array &array ) 배열에서 포인터가 가르키는 원소의 키와 값을 가져와 배열로 반환한다. array 배열의 하나의 원소 가져와 이 원소의 키와 값을 배열로 반환한후 다음 원소로 이동시킨다. 배열의 마지막 원소 이후의 위치에 있어서 더이상 다음 원소로 이동할 수 없는 경우에는 FALSE를 반환한다. 예제1 예제2 - while문과 함께 사용하기 예제3 - while, list와 함께 사용하기

array

array array([mixed ...]) 배열을 생성한다. mixed를 배열로 생성한다. 배열의 종류에는 일차원 및 다차원 배열이 있으며 형식에 따라 인덱싱 배열과 연관배열 그리고 인덱싱과 연관배열이 혼합된 혼합배열이 있다. 예제 1 - 1차원 인덱싱 배열 생성 예제 2 - 1차원 연관 배열 생성 예제 3 - 1차원 혼합 배열 생성 혼합배열의 경우 키 값으로 숫자를 입력할 경우 다음 원소가 인덱싱 배열 형태라면 지정한 숫자+1이 키 값으로 정해진다. 예제 4 - 1차원 혼합 배열 생성 예제 5 - 다차원 배열