PHP 기초 학습 의 프로 세 스 제어 실현 분석
1.순서 제어:프로그램 이 순서대로 위 에서 아래로 한 걸음 씩 실행 하 는 것 이다.
2.분기 제어:프로그램 이 선택 한 실행 이 있 습 니 다.또 한 갈래,여러 갈래,여러 갈래 로 나 뉜 다.
a.단일 분기:기본 문법 구조:
if(조건 식){
문장
//.....;
}알림:조건 식 은 아무리 복잡 해도 결국 true 나 false 입 니 다.
eg:
a=11;
if(a>10){
echo "a>10";
}
b.여러 가지:기본 문법:
if(조건 식){
문장
//.....;
}else{
문장
//.....;
}
c.다 중 분기:기본 문법:
if(조건 식){
문장n 개의 문장;
}else if(조건 식){
문장n 개의 문장;
}elseif(조건 식){
문장n 개의 문장;
}eles{
문장n 개의 문장;
}알림:1.else if 는 하나 도 있 고 여러 개 도 있 을 수 있 습 니 다.2,마지막 그 else 없 을 수 있다
d,switch 분기 문
switch(표현 식){
케이스 상수 1:
문장n 개의 문장;
break;
케이스 상수 2:
문장n 개의 문장;
break;
케이스 상수 3:
문장n 개의 문장;
break;
default:
문장n 개의 문장;
break;
}주의:
1.case 문 구 는 많 습 니 다.
2.defaul 문 구 는 없 을 수 있 습 니 다(자신의 코드 의 업무 논리 에 따라)
3.보통 케이스 문 뒤에 break 를 가 져 와 switch 문 구 를 종료 하 는 것 을 나타 낸다.
4.상수 의 유형(int,float,문자열,불 형)
중점:프로그램 은 먼저 케이스 순서에 따라 설정 하고 하나 도 일치 하지 않 으 면 실행 합 니 다. default 문장의 내용 은 break 를 만 날 때 까지 switch 를 종료 합 니 다.
if switch 분기 와 비교:
만약 에 특정한 범위 에 대한 판단 이 고 switch 는 한 점 에 대한 판단 이기 때문에 우 리 는 이렇게 그들 을 선택 할 수 있다.
응용 장면:우리 의 가지 가 몇 점 일 때(예 를 들 어 탱크 의 방향 을 판단 하 는 것)swthich 를 사용 해 야 합 니 다.만약 에 당신 의 가지 가 몇 구역(범위)의 판단 이 라면 if 를 사용 하 는 것 을 고려 해 야 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
laravel에 yo에서 angularJs&coffeescript를 사용할 수 있도록 한다.먼저 yo 명령을 사용할 수 있어야하므로 아래에서 설치 global에 설치한 곳에서 laravel의 프로젝트 루트로 이동. 클라이언트 코드를 관리하는 디렉토리를 만들고 이동합니다. 클라이언트 환경 만들기 이것으로 히...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.