>  기사  >  백엔드 개발  >  PHP foreach의 사용법은 무엇입니까

PHP foreach의 사용법은 무엇입니까

coldplay.xixi
coldplay.xixi원래의
2020-11-04 10:44:544510검색

php foreach 사용법: foreach는 배열에만 사용할 수 있습니다. 다른 데이터 유형이나 초기화되지 않은 변수에 사용하려고 하면 형식이 [foreach (배열 이름 아래 첨자 => 값)]입니다. ㅋㅋㅋ 배열의 첨자입니다!

이제 $a[$key]가 이렇게 출력되는 이유를 이해해야 합니다.

PHP foreach의 사용법은 무엇입니까어떻게 변경되더라도 배열의 출력 방법은 $a['중국어'가 아니라 항상 $a[1]이 된다는 점을 기억하세요. ]

foreach()에는 두 가지 용도가 있습니다.

1: foreach(array_name as $value){
    statement;
  }
여기서 array_name은 순회하려는 배열의 이름입니다. 각 루프에서 array_name 배열의 현재 요소 값은 $value에 할당되고 아래 첨자는 다음과 같습니다. 배열 내부는 한 단계 이동합니다. 즉, 다음에 다음 요소를 가져오기 위해 루프백합니다.

2:foreach(array_name as $key => $value){    
    statement;  
 }

이 방법과 첫 번째 방법의 차이점은 추가 $key가 있다는 것입니다. 즉, 현재 요소의 값을 $value에 할당하는 것 외에도 현재 요소의 키 값도 $value에 할당됩니다. 각 루프의 변수 $key. 키 값은 아래 첨자 값 또는 문자열일 수 있습니다. 예를 들어 book[0]=1의 "0", book[id]="001"의 "id".

관련 무료 학습 권장 사항:

php 프로그래밍

(동영상)

위 내용은 PHP foreach의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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