1Abstract class 2----- 3<?php 4 5abstract class A { 6 public function a() {} 7 abstract public function b(); 8} 9----- 10array( 11 0: Stmt_Class( 12 attrGroups: array( 13 ) 14 flags: ABSTRACT (16) 15 name: Identifier( 16 name: A 17 ) 18 extends: null 19 implements: array( 20 ) 21 stmts: array( 22 0: Stmt_ClassMethod( 23 attrGroups: array( 24 ) 25 flags: PUBLIC (1) 26 byRef: false 27 name: Identifier( 28 name: a 29 ) 30 params: array( 31 ) 32 returnType: null 33 stmts: array( 34 ) 35 ) 36 1: Stmt_ClassMethod( 37 attrGroups: array( 38 ) 39 flags: PUBLIC | ABSTRACT (17) 40 byRef: false 41 name: Identifier( 42 name: b 43 ) 44 params: array( 45 ) 46 returnType: null 47 stmts: null 48 ) 49 ) 50 ) 51) 52