배열의 현재 요소 값을 출력합니다.
<?php$people = array("피터", "조", "글렌", "클리블랜드");echo pos($people) "<br>";?>pos() 함수는 배열의 현재 요소 값을 반환합니다.
이 함수는 current() 함수의 별칭입니다.
각 배열에는 "현재" 요소를 가리키는 내부 포인터가 있으며, 처음에는 배열에 삽입된 첫 번째 요소를 가리킵니다.
팁: 이 함수는 배열 내부 포인터를 이동하지 않습니다.
관련 방법:
current() - 배열의 현재 요소 값을 반환합니다.
end() - 내부 포인터를 배열의 마지막 요소로 설정하고 출력합니다.
next() - 내부 포인터를 배열의 다음 요소로 설정하고 출력합니다.
prev() - 내부 포인터를 배열의 이전 요소로 설정하고 출력합니다.
Reset() - 내부 포인터를 배열의 첫 번째 요소로 설정하고 출력합니다.
각각() - 현재 요소의 키 이름과 값을 반환하고 내부 포인터를 앞으로 이동합니다.
위치( 배열 )
매개변수 | 설명하다 |
---|---|
정렬 | 필수의. 사용할 배열을 지정합니다. |
반환 값: | 배열의 현재 요소 값을 반환하거나, 현재 요소가 비어 있거나 값이 없는 경우 FALSE를 반환합니다. |
---|---|
PHP 버전: | 4+ |
모든 관련 방법 시연:
<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echo current($people) "<br>"; // 현재 요소는 Peterecho입니다. next($people) . "<br>"; // Peter의 다음 요소는 Joeecho입니다. "<br>"; // 현재 요소는 Joeecho입니다. prev($people) // Joe의 이전 요소 is Peterecho end($people) . "<br>"; // 마지막 요소는 Clevelandecho prev($people) . "<br>"; // Cleveland의 이전 요소는 Glennecho current($people) 입니다. br>"; // 이제 현재 요소는 Glennecho입니다. 재설정($people) . "<br>"; // 내부 포인터를 배열의 첫 번째 요소인 Peterecho로 이동합니다. next($people) . "<br >"; // Peter의 다음 요소는 Joeprint_r입니다(each($people)); // 현재 요소(현재 Joe)의 키와 값을 반환하고 내부 포인터를 앞으로 이동합니까?>