nginxsonarrradarrplexorganizrdashboardbookmarkapplication-dashboardmuximuxlandingpagestartpagelandinghtpcserverhomepagesabnzbdheimdallembycouchpotatonzbget
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							73 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							73 lines
						
					
					
						
							1.2 KiB
						
					
					
				
								Switch
							 | 
						|
								-----
							 | 
						|
								<?php
							 | 
						|
								
							 | 
						|
								switch ($a) {
							 | 
						|
								    case 0:
							 | 
						|
								    case 1;
							 | 
						|
								    default:
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								// alternative syntax
							 | 
						|
								switch ($a):
							 | 
						|
								endswitch;
							 | 
						|
								
							 | 
						|
								// leading semicolon
							 | 
						|
								switch ($a) { ; }
							 | 
						|
								switch ($a): ; endswitch;
							 | 
						|
								-----
							 | 
						|
								array(
							 | 
						|
								    0: Stmt_Switch(
							 | 
						|
								        cond: Expr_Variable(
							 | 
						|
								            name: a
							 | 
						|
								        )
							 | 
						|
								        cases: array(
							 | 
						|
								            0: Stmt_Case(
							 | 
						|
								                cond: Scalar_LNumber(
							 | 
						|
								                    value: 0
							 | 
						|
								                )
							 | 
						|
								                stmts: array(
							 | 
						|
								                )
							 | 
						|
								            )
							 | 
						|
								            1: Stmt_Case(
							 | 
						|
								                cond: Scalar_LNumber(
							 | 
						|
								                    value: 1
							 | 
						|
								                )
							 | 
						|
								                stmts: array(
							 | 
						|
								                )
							 | 
						|
								            )
							 | 
						|
								            2: Stmt_Case(
							 | 
						|
								                cond: null
							 | 
						|
								                stmts: array(
							 | 
						|
								                )
							 | 
						|
								            )
							 | 
						|
								        )
							 | 
						|
								    )
							 | 
						|
								    1: Stmt_Switch(
							 | 
						|
								        cond: Expr_Variable(
							 | 
						|
								            name: a
							 | 
						|
								        )
							 | 
						|
								        cases: array(
							 | 
						|
								        )
							 | 
						|
								        comments: array(
							 | 
						|
								            0: // alternative syntax
							 | 
						|
								        )
							 | 
						|
								    )
							 | 
						|
								    2: Stmt_Switch(
							 | 
						|
								        cond: Expr_Variable(
							 | 
						|
								            name: a
							 | 
						|
								        )
							 | 
						|
								        cases: array(
							 | 
						|
								        )
							 | 
						|
								        comments: array(
							 | 
						|
								            0: // leading semicolon
							 | 
						|
								        )
							 | 
						|
								    )
							 | 
						|
								    3: Stmt_Switch(
							 | 
						|
								        cond: Expr_Variable(
							 | 
						|
								            name: a
							 | 
						|
								        )
							 | 
						|
								        cases: array(
							 | 
						|
								        )
							 | 
						|
								    )
							 | 
						|
								)
							 |