PHP에서 각각() 함수는 현재 요소의 키 이름과 키 값을 반환하고 내부 포인터를 앞으로 이동하는 데 사용됩니다. 이 함수는 가리키는 요소의 키 이름과 키 값으로 구성된 배열을 생성할 수 있습니다. 배열의 현재 내부 포인터에 의해 내부 포인터가 배열의 범위를 초과하는 경우 함수는 false를 반환하고 구문은 "each(array)"입니다.
이 기사의 운영 환경: Windows 10 시스템, PHP 버전 5.6, Dell G3 컴퓨터
each() 함수는 키 이름과 키 값을 반환합니다. 현재 요소를 선택하고 내부 포인터를 앞으로 이동으로 설정합니다.
요소의 키 이름과 키 값은 4개의 요소가 있는 배열로 반환됩니다. 두 요소(1 및 Value)에는 키 값이 포함되고, 두 요소(0 및 Key)에는 키 이름이 포함됩니다.
each(array)
배열이 필요합니다. 사용할 배열을 지정합니다.
Explanation
each() 함수는 배열의 현재 내부 포인터가 가리키는 요소의 키 이름과 키 값으로 구성된 배열을 생성하고 내부 포인터를 앞으로 이동시킵니다.
반환된 배열에는 키 이름 0, 1, 키 및 값의 네 가지 요소가 포함됩니다. 셀 0과 키에는 배열 셀의 키 이름이 포함되고, 1과 값에는 데이터가 포함됩니다.
내부 포인터가 배열 범위를 초과하는 경우 이 함수는 FALSE를 반환합니다.
예제는 다음과 같습니다.
<!DOCTYPE html> <html> <body> <?php $people = array("Bill", "Steve", "Mark", "David"); reset($people); while (list($key, $val) = each($people)) { echo "$key => $val<br>"; } ?> </body> </html>
출력 결과:
팁: Each() 함수는 PHP 7.2.0에서 더 이상 사용되지 않습니다.
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 각각의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!