- <?php
- // 배열 내부 포인터 관련 함수
- $inArray = array("banana" , "orange", "apple", "peach");
- $now_value = current($inArray);
- // pos()함수와 같음
- $now_key = key($inArray);
- echo "value : ".$now_value." | key : ".$now_key."<br>";
- // value : banana | key : 0
- ?>
--------------------------------------------------------------------------------------------
mixed current ( array &$array )
5. 라인
현재 가리키고 있는 요소의 값을 반환합니다.
모든 배열은 내부적으로 한 요소를 가리키는 포인터를 갖고 있습니다.
이포인터는 next()함수나 reset()함수 등이 동작하면 이동합니다.
이포인터가 배열의 끝을 벗어나면 FALSE를 반환합니다.
단 배열의 중간이라도 0이나 공백을 만나면 FALSE을 반환합니다.
같은 함수로는 pos()함수가 있습니다.
'php5 > 배열관련함수' 카테고리의 다른 글
배열 내부 포인터 전진 - mixed next ( array &$array ) (0) | 2014.01.06 |
---|---|
배열 현재 가리키는 요소 키 반환 - mixed key ( array &$array ) (0) | 2014.01.06 |
배열 값 역순 정렬 -bool rsort ( array &$array ) (0) | 2014.01.06 |
배열 값 정렬 - bool sort ( array &$array ) (0) | 2014.01.03 |
배열 키값 숫자변환 - array array_values ( array $array ) (0) | 2014.01.03 |