상현에 하루하루
All 개발자의 하루

PHP foreach 인덱스

( 업데이트: )

key 변수를 사용하여 PHP에서 foreach 인덱스 찾기

변수 키는 각 값의 인덱스를 foreach 루프에 저장합니다. PHP에서 foreach 루프는 다음과 같이 사용됩니다.

foreach($arrayName as $value) {
  // code
}

변수 값은 배열의 각 요소 값을 저장합니다.

<?php
$array = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);

foreach ($array as $key => $value) {
  echo "키값: " . $key . "\n";
}
?>

여기서 중요한 변수는 foreach 루프의 인덱스를 포함합니다. 변수 값은 array의 각 요소 값을 보여줍니다.

index 변수를 사용하여 PHP에서 foreach 인덱스 찾기

변수 인덱스는 각 반복에서 foreach 인덱스를 표시하기위한 추가 변수로 사용됩니다.

<?php
$arr = array(1, 2, 3, 4, 5, 6, 7, 8,  9, 10);
$index = 0;

foreach ($arr as $key => $val) {
  echo "인덱스 값 $index \n";
  $index++;
}
?>

인덱스 변수는 먼저 값으로 초기화됩니다. 그런 다음 루프가 반복 될 때마다 증가합니다.

// output
인덱스 값 0
인덱스 값 1
인덱스 값 2
인덱스 값 3
인덱스 값 4
인덱스 값 5
인덱스 값 6
인덱스 값 7
인덱스 값 8
인덱스 값 9