>백엔드 개발 >PHP 문제 >PHP에서 as는 무엇을 의미하나요?

PHP에서 as는 무엇을 의미하나요?

WBOY
WBOY원래의
2022-05-07 14:59:404294검색

PHP에서는 foreach 문에서 사용되는 것처럼 대체 변수를 사용하여 순회된 배열의 요소를 나타내는 방법입니다. 구문은 "foreach(array_expression as $value)"입니다. 성명}".

PHP에서 as는 무엇을 의미하나요?

이 문서의 운영 환경: Windows 10 시스템, PHP 버전 7.1, Dell G3 컴퓨터

php에서 as는 무엇을 의미합니까?

as는 foreach 문에서 사용되며 이는 배열의 요소를 의미합니다. 순회할 대체 변수로 표시됩니다.

PHP 4에서는 배열을 반복하는 편리한 방법인 foreach 구조를 도입했습니다. foreach는 배열에만 사용할 수 있으며, 다른 데이터 유형이나 초기화되지 않은 변수와 함께 사용하려고 하면 오류가 발생합니다.

두 가지 구문이 있으며, 두 번째 구문은 사소하지만 첫 번째 구문의 유용한 확장입니다.

foreach (array_expression as $value){ 语句 }
foreach (array_expression as $key => $value) { 语句 }

$value,$key는 for 루프의 $i와 같은 루프 변수와 동일합니다. 원하는 대로 이름을 선택할 수 있으며 루프에서는 각 요소의 값 및 첨자와 같습니다. 정렬.

첫 번째 형식은 주어진 array_expression 배열을 반복합니다. 루프를 통과할 때마다 현재 셀의 값이 $value에 할당되고 배열 내부의 포인터가 한 단계 앞으로 이동합니다(따라서 다음 루프에서 다음 셀을 얻습니다).

두 번째 형식은 현재 셀의 키 이름이 각 루프의 $key 변수에도 할당된다는 점을 제외하면 동일한 작업을 수행합니다.

예제는 다음과 같습니다.

$a = array('Tom','Mary','Peter','Jack');

첫 번째 foreach 메소드를 사용하여 출력합니다.

foreach ($a as $value) {
  echo $value."<br/>";
}

최종 결과는 다음과 같습니다.

PHP에서 as는 무엇을 의미하나요?

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP에서 as는 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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