30 lines
		
	
	
		
			552 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			30 lines
		
	
	
		
			552 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Switch Statements
							 | 
						|||
| 
								 | 
							
								localeTitle: 切换语句
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								## 切换语句
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Switch语句根据条件的值执行代码块。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### 句法:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```PHP
							 | 
						|||
| 
								 | 
							
								switch(x) { 
							 | 
						|||
| 
								 | 
							
								  case 1: 
							 | 
						|||
| 
								 | 
							
								    statement1; 
							 | 
						|||
| 
								 | 
							
								    break; 
							 | 
						|||
| 
								 | 
							
								   case 2: 
							 | 
						|||
| 
								 | 
							
								     statement2; 
							 | 
						|||
| 
								 | 
							
								     break; 
							 | 
						|||
| 
								 | 
							
								   default: 
							 | 
						|||
| 
								 | 
							
								     defaultstatement; 
							 | 
						|||
| 
								 | 
							
								 } 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								在上面的例子中,x是条件。将执行匹配案例之后的陈述。如果没有匹配项,则将运行默认语句。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								`break`关键字用于结束每个案例。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### 更多信息:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[PHP开关](http://php.net/manual/en/control-structures.switch.php)
							 |