>  기사  >  백엔드 개발  >  笨鸟学php(4) 流程控制

笨鸟学php(4) 流程控制

WBOY
WBOY원래의
2016-06-13 12:02:52884검색

笨鸟学php(四) 流程控制

一、选择结构

1. 单路分支

<?php if(条件){		执行一条语句;	}?>

2. 双路分支

<?php if(条件)	  	执行一条语句;	}else	  	执行一条语句;	}?>

3. 多路分支

<?php if(条件){	   	   执行一条语句; 	   }elseif(条件){ 		   执行一条语句; 	   }elseif(条件){ 		   执行一条语句; 	   }else if(条件){ 		   执行一条语句; 	   }else{ 		   执行一条语句; 	   }?>

<?php switch(变量){ 		case 值1: 			代码; 			break; 		case 值2: 			代码; 			break; 		default: 			代码; 	   }?>

4. 嵌套分支

<?php if(条件1){ 			if(条件2){ 				代码片段; 			}else{  				if(条件3){  					代码片段;  				}  			}  	    }else{  			if(条件4){  				代码片段;  			}else{  				swicth(){  					  				}  			}?>


二、循环结构

1. while循环

<?php $num=0; 	while($num < 100){		echo "这是执行第 {$num} 次输出的结果<br>";			$num++;	}?>

2. do-while循环

<?php $i = 0;	do {		echo "$i : this is do while <br>";		$i++;	} while ($i 

3. for循环

<?php for ($i = 0; $i < 10; $i++) {		echo "这是第 $i 次循环执行的结果<br>";	}?>
几个和循环有关的语句:

break;   continue;  exit;  return;


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.