PHP 제어 흐름

不言
풀어 주다: 2023-03-24 16:52:01
원래의
1245명이 탐색했습니다.

이 기사는 특정 참고 가치가 있는 PHP의 제어 프로세스를 소개합니다. 이제 도움이 필요한 친구들이 참고할 수 있습니다.

프로세스 제어
프로세스 제어란
프로그램 실행 순서를 제어합니다
프로그램 구조
순차 구조
프로그램이 위에서 아래로 실행되는 가장 기본적인 구조
분기 구조
단방향 분기 구조
Format
if (조건식) {식의 성공적인 실행을 위한 문}
Note
괄호 안에 true 또는 false를 직접 지정할 수 있지만 의미가 없습니다
중괄호 안에 문이 하나만 있으면 중괄호를 생략해도 됩니다
양방향 분기 구조
Format
if (조건식) {식이 true일 때 실행되는 문} else { 표현식이 true가 아닙니다}
참고
else 절은 if 문과 함께 사용해야 합니다
중괄호는 하나의 문에서만 생략할 수 있습니다.
프로그램에 if와 else가 있는 경우 다음 중 하나의 코드 대괄호를 실행해야 함
다방향 분기 구조
if(){}else if(){}....else{}
Format
if(조건식 1){
          코드 세그먼트 1???? 에게                                                                                                           실행 예정 위의 조건 중 어느 것도 충족되지 않는 경우
}


Note


1. else 절은 생략 가능


2. Else if는 else if로 작성하는 것이 좋습니다
3. 단 하나의 문장이라면 중괄호를 생략해도 됩니다
4. 조건은 위에서 아래로 실행됩니다. 코드 세그먼트 중 하나가 실행되면 더 이상 확인 및 실행되지 않습니다. 5. 이 분기 구조는 일반적으로 범위 조건을 결정하는 데 사용됩니다.
형식
스위치(가변){                                                                               ~ ~ ~ ~ 1. 스위치 괄호는 반드시 변수나 표현식이어야 하는데, 일반적으로 변수가 배치됩니다(변수 배치 시 예상치 못한 오류가 발생합니다). 표현식)
2. 스위치( ){} 중괄호 안에는 원하는 만큼의 명령문이 배치됩니다. 값은 케이스 내 공백 뒤에 위치합니다. 값 뒤에는 콜론을 사용하고, 마지막으로 break를 사용하여 종료합니다. 3. 케이스 뒤의 값이 문자열인 경우에는 반드시 따옴표로 묶어야 합니다. 4. Case 이후 break는 선택사항입니다. Go to break to exit
5. 스위치 구조는 주로 여러 값을 일치시키는 데 사용됩니다
중첩된 분기 구조중첩된 분기 구조는 이전 분기 구조를 포괄적으로 중첩한 것입니다.
루프 구조
무슨 루프 구조
프로그램에는 이 때 루프를 여러 번 실행해야 하는 코드가 있습니다. 구조가 사용됩니다
Category
while 루프
Format
while(조건식){
                                                                               using   using using         using using        '' ' ' through off

공식이 참일 때, 루프의 코드 구조체가 실행됩니다
Note
1. while에 true를 쓸 수 있지만 무한 루프(무한 루프)가 생성됩니다
2. 루프에 루프를 작성할 수 있지만 3레벨을 초과하지 마세요 3. , WHILE 사이클은 일반적으로 조건 사이클에 사용됩니다
Do WHILE 사이클
DO {
반복 코드} While (조건식);

설명
첫 번째 단계는 다음 명령문을 실행하는 것입니다. do를 입력하고 조건식이 true인지 확인하여 true이면 do의 코드를 계속 실행합니다.


참고


1. do while 루프는 적어도 한 번은 실행됩니다.

2 while
3 뒤에는 세미콜론이 있어야 합니다. for 루프
에 적합합니다. (표현 1; 표현 2; 발현 3) {
‘표현 3은 자동화 또는 감소 (계수 조건)에 대한 format



description
si not -Formula 3 4th : 표현식 2를 실행하고, 조건이 true이면 3단계를 반복합니다. 계산 루프로 사용됨

3. for 루프는 실제로 while 구조


표현식 1


과 유사할 수 있습니다. (;expression2;){


for 루프의 형식은 while

4의 형식과 유사하다는 점을 이해해야 합니다. 표현식 1과 표현식 3은 여러 값을 가질 수 있으며, 여러 값은 쉼표로 구분


5. 표현식 3 ++ 또는 -- 뿐만 아니라 다른 연산자도 사용할 수 있습니다흐름 제어란?
프로그램 실행 순서를 제어합니다프로그램 구조
순차 구조
가장 기본적인 구조, 프로그램은 위에서부터 시작됩니다.
분기 구조


단방향 분기 구조


형식


if(조건식) {표현식의 성공적인 실행을 위한 명령문}
참고
괄호 안에 true 또는 false를 직접 지정할 수 있지만 의미가 없습니다
중괄호에 문이 하나만 있는 경우 중괄호를 생략해도 됩니다

양방향 분기 구조

Formatif (조건식) {식이 참일 때 실행할 문} else {식이 참이 아닐 때 실행할 문}
Note
else 절은 if 문과 함께 사용해야 합니다
명령문은 하나만 있습니다. 중괄호는 생략해도 됩니다
프로그램에 if와 else가 있으면 괄호 중 하나의 코드를 실행해야 합니다.
다방향 분기 구조
if(){} else if(){}....else{ }
Format
if(조건식 1){
            코드 세그먼트 1
            }else if(조건식 2){
                                       ' '의 ' 코드 세그먼트 2
'''''''' 아웃 아웃 아웃 아웃 아웃 아웃‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ ‐‐‐‐‐‐‐‐‐‐‐‐‐‐
              코드 조각 3
                                                                                                                                         절은 생략 가능

🜜2 if elseif로 작성해도 되지만 else if로 작성하는 것을 권장합니다


3. 구문이 하나만 있으면 중괄호를 추가할 필요가 없습니다
4. if 조건은 위에서 아래로 실행됩니다. 한 번 코드 세그먼트가 실행되면 확인하고 다음으로 실행하지 않습니다.
5. 이 분기 구조는 일반적으로 범위 조건을 판단하는 데 사용됩니다.
다중 분기 구조 전환
형식
전환(가변) {                                                                                          ' s 's ' s ‐ ‐ ‐ ‐ 대소문자 값: ㅋㅋㅋ ~           ‐ – 중단 2:                        진술 2
                                              | | 변수 또는 표현식이지만 일반적으로 변수가 배치됩니다. ( 표현식 배치 시 예상치 못한 오류가 발생할 수 있습니다.)
2. ) {} 중괄호를 사용하면 원하는 만큼의 명령문이 배치됩니다. 값은 케이스 내 공백 뒤에 위치합니다. 값 뒤에는 콜론을 사용하고, 마지막으로 break를 사용하여 종료합니다. 3. 케이스 뒤의 값이 문자열인 경우에는 반드시 따옴표로 묶어야 합니다. 4. Case 이후 break는 선택사항입니다. 만날 때까지 배치 중단으로 이동
5. 스위치 구조는 주로 여러 값을 일치시키는 데 사용됩니다. ​​
중첩 분기 구조


중첩 분기 구조는 이전 분기 구조를 사용하여 포괄적으로 중첩하는 것입니다.


루프 구조


루프 구조란


프로그램에는 여러 번 실행해야 하는 코드가 있습니다. 이때 루프 구조를 사용합니다


분류

while 루프
Format
while(조건식) { 반복할 코드 ​​작성
        }
Explanation
첫 번째 단계는 제한 조건식이며, 해당 식이 true일 경우 루프 구조의 코드가 실행됩니다.
참고1. while에 true를 작성할 수 있지만 무한 루프(무한 루프)가 생성됩니다.
2. 루프에 루프를 작성할 수 있지만 3단계 이하입니다.
3. 조건부 루프 만들기
do while 루프
Format
do{


                                                        ' 의


------ while(조건식)



첫 번째 단계는 do에 있는 명령문을 실행하는 것입니다. 그런 다음 조건식이 성립하는지 확인하고, true이면 do에 있는 코드를 계속 실행합니다.
참고
1. do while 루프는 적어도 한 번은 실행됩니다.
2 while
3 뒤에는 세미콜론이 있어야 합니다. for 루프
에 적합합니다. (표현 1; 표현 2; 발현 3) {
‘표현 3은 자동화 또는 감소 (계수 조건)에 대한 format








description

si not -Formula 3 4th : 표현식 2를 실행하고, 조건이 true이면 3단계를 반복합니다. 계산 루프로 사용됨
3. for 루프는 실제로 while 구조


표현식 1

과 유사할 수 있습니다. (;expression2;){

for 루프의 형식은 while
4의 형식과 유사하다는 점을 이해해야 합니다. 표현식 1과 표현식 3은 여러 값을 가질 수 있으며, 여러 값은 쉼표로 구분
5. 표현식 3 ++ 또는 --를 사용할 수 있을 뿐만 아니라 다른 연산자도 사용할 수 있습니다
관련 권장사항:


php 제어문

위 내용은 PHP 제어 흐름의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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