> 백엔드 개발 > PHP 튜토리얼 > PHP 구문 3: 루프/If/Switch/While의 제어 구조

PHP 구문 3: 루프/If/Switch/While의 제어 구조

WBOY
풀어 주다: 2016-07-29 09:11:33
원래의
879명이 탐색했습니다.

관련 링크:

PHP 구문(1): 기본 및 변수

PHP 구문(2) : 데이터 유형, 연산자 및 함수

PHP 구문 (3): 제어 구조(For 루프/If/Switch/While)

이 기사에서는 요약하겠습니다. 몇 가지 PHP에서 일반적으로 사용되는 제어 구조 중 가장 특별한 foreach부터 살펴보겠습니다. 나머지 제어 구조는 다른 언어의 제어 구조와 유사하므로 이 문제는 비교적 간단합니다.


Foreach 루프

배열의 각 요소를 반복하고 코드 블록을 반복합니다.

사용법: foreach ( $array as $value )

루프 반복이 수행될 때마다 현재 배열 요소의 값이 $value 변수에 할당되고 배열 포인터가 하나씩 이동합니다. 마지막 배열 요소에 도달할 때까지.

<code>    $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");
    foreach($age as $x=>$x_value) {
      echo "Key=" . $x . ", Value=" . $x_value;
    }</code>
로그인 후 복사

For 루프

기본 for 루프는

<code>    for ($x=0; $x<=10; $x++) {
      echo "数字是:$x";
    } </code>
로그인 후 복사

If 판단

if Nothing 특별한 사용법.

<code>if (条件) {
  条件为 true 时执行的代码;
} elseif (condition) {
  条件为 true 时执行的代码;
} else {
  条件为 false 时执行的代码;
}</code>
로그인 후 복사

Switch

switch도 C와 비슷합니다.

<code>switch ($x)
{
case 1:
  echo "Number 1";
  break;
case 2:
  echo "Number 2";
  break;
default:
  echo "No number between 1 and 3";
}</code>
로그인 후 복사

While

<code>while (条件为真) {
  要执行的代码;
}</code>
로그인 후 복사

Do while

do...while 루프는 먼저 코드 블록을 한 번 실행한 다음 확인합니다. 조건, 지정된 조건이 true인 경우 루프를 반복합니다.

<code>do {
  要执行的代码;
} while (条件为真);</code>
로그인 후 복사

드디어

블로그를 개설한지 며칠을 되돌아보며 정원에서 다른 블로거들이 쓴 "왜 공유하지 않느냐"라는 글도 보았는데, 나에게 많은 생각을 주었다. 사실 공유하고 싶은 사람은 여전히 ​​많지만, 공유하지 못하는 이유가 너무 많습니다. 시간 부족, 게으름, 비웃음을 당할까봐 두려워하는 것들이 전부입니다. 원래는 PHP 문법을 한 시간이면 읽을 수 있었는데, 블로그 포스팅으로 만들려면 생각을 많이 해야 하고 기본적인 글 하나 쓰는 것만으로도 시간이 좀 걸리거든요. 정말 실망스러운 밤입니다.

이제 매일 블로그 쓰기를 고집하는 사람들을 생각하면 정말 쉽지 않네요!

일주일에 3일 이상 블로그 작성을 할 수 있는 시간이 있었으면 좋겠습니다.

위는 블로그 및 PHP 구문을 포함하여 루프/If/Switch/While의 제어 구조인 PHP 구문 3을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿