27 lines
		
	
	
		
			641 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			27 lines
		
	
	
		
			641 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								title: Switch Statements
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								## Switch Statements
							 | 
						||
| 
								 | 
							
								Switch statements execute blocks of code based on the value of a condition.  
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Syntax:
							 | 
						||
| 
								 | 
							
								```PHP
							 | 
						||
| 
								 | 
							
								switch(x) {
							 | 
						||
| 
								 | 
							
								  case 1:
							 | 
						||
| 
								 | 
							
								    statement1;
							 | 
						||
| 
								 | 
							
								    break;
							 | 
						||
| 
								 | 
							
								   case 2:
							 | 
						||
| 
								 | 
							
								     statement2;
							 | 
						||
| 
								 | 
							
								     break;
							 | 
						||
| 
								 | 
							
								   default:
							 | 
						||
| 
								 | 
							
								     defaultstatement;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								In the above example, x is the condition.  The statements following the case that matches will be executed.  If there are no matches, the default statement(s) will be run.  
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								The `break` keyword is used to end each case.  
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### More Information:
							 | 
						||
| 
								 | 
							
								<a href='http://php.net/manual/en/control-structures.switch.php' target='_blank' rel='nofollow'>PHP Switch</a> 
							 |