PHP Classes

File: vendor/nikic/php-parser/test/code/parser/stmt/multiCatch.test

Recommend this page to a friend!
  Packages of Abed Nego Ragil Putra   Laravel Blogging Platform   vendor/nikic/php-parser/test/code/parser/stmt/multiCatch.test   Download  
File: vendor/nikic/php-parser/test/code/parser/stmt/multiCatch.test
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Laravel Blogging Platform
Manage blog posts using Laravel and Bootstrap
Author: By
Last change:
Date: 8 months ago
Size: 1,470 bytes
 

Contents

Class file image Download
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 ) )