radarrplexorganizrnginxsonarrdashboardhtpcserverhomepagesabnzbdheimdallembycouchpotatonzbgetbookmarkapplication-dashboardmuximuxlandingpagestartpagelanding
		
		
		
		
			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.
		
		
		
		
		
			
		
			
				
					
					
						
							65 lines
						
					
					
						
							1.4 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							65 lines
						
					
					
						
							1.4 KiB
						
					
					
				
								Try/catch with multiple classes
							 | 
						|
								-----
							 | 
						|
								<?php
							 | 
						|
								try {
							 | 
						|
								    $x;
							 | 
						|
								} catch (X|Y $e1) {
							 | 
						|
								    $y;
							 | 
						|
								} catch (\A|B\C $e2) {
							 | 
						|
								    $z;
							 | 
						|
								}
							 | 
						|
								-----
							 | 
						|
								!!php7
							 | 
						|
								array(
							 | 
						|
								    0: Stmt_TryCatch(
							 | 
						|
								        stmts: array(
							 | 
						|
								            0: Expr_Variable(
							 | 
						|
								                name: x
							 | 
						|
								            )
							 | 
						|
								        )
							 | 
						|
								        catches: array(
							 | 
						|
								            0: Stmt_Catch(
							 | 
						|
								                types: array(
							 | 
						|
								                    0: Name(
							 | 
						|
								                        parts: array(
							 | 
						|
								                            0: X
							 | 
						|
								                        )
							 | 
						|
								                    )
							 | 
						|
								                    1: Name(
							 | 
						|
								                        parts: array(
							 | 
						|
								                            0: Y
							 | 
						|
								                        )
							 | 
						|
								                    )
							 | 
						|
								                )
							 | 
						|
								                var: e1
							 | 
						|
								                stmts: array(
							 | 
						|
								                    0: Expr_Variable(
							 | 
						|
								                        name: y
							 | 
						|
								                    )
							 | 
						|
								                )
							 | 
						|
								            )
							 | 
						|
								            1: Stmt_Catch(
							 | 
						|
								                types: array(
							 | 
						|
								                    0: Name_FullyQualified(
							 | 
						|
								                        parts: array(
							 | 
						|
								                            0: A
							 | 
						|
								                        )
							 | 
						|
								                    )
							 | 
						|
								                    1: Name(
							 | 
						|
								                        parts: array(
							 | 
						|
								                            0: B
							 | 
						|
								                            1: C
							 | 
						|
								                        )
							 | 
						|
								                    )
							 | 
						|
								                )
							 | 
						|
								                var: e2
							 | 
						|
								                stmts: array(
							 | 
						|
								                    0: Expr_Variable(
							 | 
						|
								                        name: z
							 | 
						|
								                    )
							 | 
						|
								                )
							 | 
						|
								            )
							 | 
						|
								        )
							 | 
						|
								        finally: null
							 | 
						|
								    )
							 | 
						|
								)
							 |