PHP 기초 학습 의 프로 세 스 제어 실현 분석

1414 단어 PHP공정 제어
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 를 사용 하 는 것 을 고려 해 야 합 니 다.

좋은 웹페이지 즐겨찾기