PHP 개발에서 배열을 조작 할 때는 종종 현재 요소의 키와 값을 얻고 포인터를 다음 요소로 이동해야합니다. PHP의 내장 Current () 함수는 배열의 현재 포인터 위치의 요소 값을 반환 할 수있는 반면 다음 () 함수는 배열 포인터를 한 단계 앞으로 나아가 새로운 전류 요소를 반환 할 수 있습니다. 이 두 기능은 배열을 통해 쉽게 반복하고 각 요소에 대한 자세한 정보를 얻는 데 사용됩니다.
전류 () 함수는 배열의 전류 포인터에 의해 가리키는 요소 값을 반환하며 배열 포인터의 위치를 변경하지 않습니다.
<span class="fun">현재 ($ 배열);</span>
$array = ["apple", "banana", "cherry"];
$current = current($array); // 반품 "apple"
다음 () 함수는 배열 포인터를 하나씩 움직이고 이동 후 포인터로 가리키는 요소 값을 반환합니다.
<span class="fun">다음 ($ 배열);</span>
$array = ["apple", "banana", "cherry"];
$current = current($array); // "apple"
$next = next($array); // "banana"
배열의 현재 키와 값을 동시에 가져 와서 포인터를 한 단계로 이동하려면 Key () , current () 및 다음 () 함수를 함수와 함께 사용할 수 있습니다.
$array = ["apple" => 1, "banana" => 2, "cherry" => 3];
$key = key($array); // 현재 키를 얻으십시오 "apple"
$value = current($array); // 현재 값을 얻으십시오 1
next($array); // 포인터가 움직입니다 "banana"
위의 내용은 PHP에서 현재 () 및 Next () 함수를 사용하여 배열의 현재 키 값 쌍을 얻고 포인터를 이동하는 방법을 자세히 소개합니다. 이러한 기술을 마스터하면 개발자가 배열 데이터를보다 효율적으로 처리하는 데 도움이 될 수 있습니다.