PHP에서 세 가지 주요 프로세스 제어와 루프를 중단하는 두 가지 방법
세 가지 주요 프로세스 구조:
순차 구조:
프로그램 작동의 자연스러운 상태는 다음에서 시작됩니다. 프로그램을 실행합니다(위에서 아래로).
분기 구조:
프로그램 실행 중에 판단 조건(참 또는 거짓)의 다른 결과에 따라 다른 분기가 실행됩니다(다른 분기는 더 이상 실행되지 않습니다).
루프 구조:
프로그램 실행 중에 판단 조건(참 또는 거짓)의 다른 결과에 따라 다시 실행할지 여부가 결정됩니다.
if 문
1. 단일 분기
//形式: if ( )//条件判断 { //如果条件满足,就执行这里 }
2. 이중 분기
//形式: if ( ) //条件判断 { //如果条件满足,就执行这里 } else { //如果条件不满足,就执行这里 }
3. 분기 구조의 분기 전환 성명서
//形式: if ( ){ //条件判断1 //分支1; } elseif( ){ //条件判断2 //分支2; } elseif( ){ //条件判断3 //分支3; }참고:
분기가 조건을 충족하고 분기가 실행될 때 분기에 break 문이 없으면 이때 프로그램 흐름은 다음 분기에 "직접 진입"하여 다음 분기까지 실행을 계속합니다. 중단이 발생한 경우에만 스위치가 종료됩니다. ㅋㅋㅋ 본문을 루프하고 다시 조건부 판단을 수행하고 이를 반복합니다.
사실이 아닌 경우: 루프를 종료하고 다음 명령문을 실행합니다.
루프 구조의 for 루프 문
//语法: switch( ) { case 值1: //如果$v1 等于 这个“值1”,就执行本分支 分支语句1; break; //表示跳出该分支,也就是跳出switch语句。 case 值2: //如果$v1 等于 这个“值2”,就执行本分支 分支语句2; break; 。。。。。。 //可以更多的分支 default: 默认分支; }
루프 중단
루프는 조건이 충족되는 한 루프 본문을 계속 실행하는 문법 형식입니다. 주어진 조건에.
그러나 (체내에서) 주기 도중 인위적으로 주기를 중단할 수도 있습니다.루프를 중단하는 방법에는 두 가지가 있습니다:
계속 중단: 의미: 현재 진행 중인 루프 본문을 중단하고(즉, 후속 문이 더 이상 실행되지 않음) 다음 문을 계속합니다. 다음 루프에서 실행됩니다.
문법 형식: continue [$n] //중단되는 루프 레벨을 나타내며 루프의 다음 레벨로 계속됩니다.
break 인터럽트:
의미: 현재 루프를 중지(점프 아웃)하고(즉, 루프를 완전히 종료) 루프 뒤의 명령문을 실행합니다.문법 형식:
break [$n] //중단할 루프 수준을 나타냅니다.요약:
프로세스 제어와 continue 및 break 문을 학습함으로써 코드를 유연하게 제어하여 원하는 결과를 얻을 수 있습니다. 모든 사람에게 도움이 되기를 바랍니다.
위 내용은 세 가지 주요 프로세스 제어와 PHP에서 루프를 중단하는 두 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!