백엔드 개발 PHP 문제 PHP 다음 기능을 사용하는 방법

PHP 다음 기능을 사용하는 방법

May 28, 2019 am 11:40 AM

php next 함수는 내부 포인터가 배열의 다음 요소를 가리키도록 하고 이를 출력하는 데 사용됩니다. 구문은 next(array)이며 사용할 배열을 나타냅니다.

PHP 다음 기능을 사용하는 방법

php 다음 기능은 어떻게 사용하나요?

정의 및 사용법

next() 함수는 내부 포인터가 배열의 다음 요소를 가리키고 이를 출력합니다.

관련 메서드:

prev() - 내부 포인터가 배열의 이전 요소를 가리키고 출력합니다.

current() - 배열의 현재 요소 값을 반환합니다.

end() - 내부 포인터를 배열의 마지막 요소로 설정하고 출력합니다.

reset() - 내부 포인터를 배열의 첫 번째 요소로 설정하고 출력합니다.

each() - 현재 요소의 키 이름과 키 값을 반환하고 내부 포인터를 앞으로 이동합니다.

Syntax

next(array)
로그인 후 복사

Parameters

array 필수입니다. 사용할 배열을 지정합니다.

반환 값: 성공하면 배열의 다음 요소 값을 반환하고, 더 이상 배열 요소가 없으면 FALSE를 반환합니다.

PHP 버전: 4+

출력:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>"; // The current element is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe
echo current($people) . "<br>"; // Now the current element is Joe
echo prev($people) . "<br>"; // The previous element of Joe is Peter
echo end($people) . "<br>"; // The last element is Cleveland
echo prev($people) . "<br>"; // The previous element of Cleveland is Glenn
echo current($people) . "<br>"; // Now the current element is Glenn
echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, which is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe
print_r (each($people)); // Returns the key and value of the current element (now Joe), and moves the internal pointer forward
?>
로그인 후 복사
인스턴스 2

값 출력 배열의 현재 요소와 다음 요소:

Peter
Joe
Joe
Peter
Cleveland
Glenn
Glenn
Peter
Joe

Array ( [1] => Joe [value] => Joe [0] => 1 [key] => 1 )
로그인 후 복사

Output:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>";
echo next($people);
?>
로그인 후 복사

위 내용은 PHP 다음 기능을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

최신 PHP 코딩 표준 및 모범 사례는 무엇입니까? 최신 PHP 코딩 표준 및 모범 사례는 무엇입니까? Mar 10, 2025 pm 06:16 PM

최신 PHP 코딩 표준 및 모범 사례는 무엇입니까?

PHP 확장 및 PECL로 어떻게 작업합니까? PHP 확장 및 PECL로 어떻게 작업합니까? Mar 10, 2025 pm 06:12 PM

PHP 확장 및 PECL로 어떻게 작업합니까?

PHP에서 메시지 대기열 (Rabbitmq, Redis)을 구현하는 방법은 무엇입니까? PHP에서 메시지 대기열 (Rabbitmq, Redis)을 구현하는 방법은 무엇입니까? Mar 10, 2025 pm 06:15 PM

PHP에서 메시지 대기열 (Rabbitmq, Redis)을 구현하는 방법은 무엇입니까?

성능 손실을 위해 PHP 배열 중복 제거를 고려해야합니까? 성능 손실을 위해 PHP 배열 중복 제거를 고려해야합니까? Mar 03, 2025 pm 04:47 PM

성능 손실을 위해 PHP 배열 중복 제거를 고려해야합니까?

PHP 배열의 중복 제거를위한 최적화 기술은 무엇입니까? PHP 배열의 중복 제거를위한 최적화 기술은 무엇입니까? Mar 03, 2025 pm 04:50 PM

PHP 배열의 중복 제거를위한 최적화 기술은 무엇입니까?

PHP 배열 중복 제거가 키 이름 고유성을 활용할 수 있습니까? PHP 배열 중복 제거가 키 이름 고유성을 활용할 수 있습니까? Mar 03, 2025 pm 04:51 PM

PHP 배열 중복 제거가 키 이름 고유성을 활용할 수 있습니까?

반사를 사용하여 PHP 코드를 분석하고 조작하는 방법은 무엇입니까? 반사를 사용하여 PHP 코드를 분석하고 조작하는 방법은 무엇입니까? Mar 10, 2025 pm 06:12 PM

반사를 사용하여 PHP 코드를 분석하고 조작하는 방법은 무엇입니까?

PHP 배열의 중복 제거를위한 모범 사례는 무엇입니까? PHP 배열의 중복 제거를위한 모범 사례는 무엇입니까? Mar 03, 2025 pm 04:41 PM

PHP 배열의 중복 제거를위한 모범 사례는 무엇입니까?

See all articles