Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/NgXlF function name: (null) number of ops: 62 compiled vars: !0 = $a, !1 = $str, !2 = $b, !3 = $eq line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > NEW $4 'DateTime' 1 SEND_VAL_EX '2010-01-01+08%3A45%3A00' 2 NEW $5 'DateTimeZone' 3 SEND_VAL_EX 'UTC' 4 DO_FCALL 0 5 SEND_VAR_NO_REF_EX $5 6 DO_FCALL 0 7 ASSIGN !0, $4 3 8 INIT_METHOD_CALL !0, 'format' 9 SEND_VAL_EX 'Y-m-d%5CTH%3Ai%3AsO' 10 DO_FCALL 0 $9 11 ASSIGN !1, $9 4 12 NEW $11 'DateTime' 13 SEND_VAR_EX !1 14 NEW $12 'DateTimeZone' 15 SEND_VAL_EX 'UTC' 16 DO_FCALL 0 17 SEND_VAR_NO_REF_EX $12 18 DO_FCALL 0 19 ASSIGN !2, $11 6 20 ECHO '%0A' 7 21 FETCH_OBJ_R ~16 !0, 'timezone_type' 22 CONCAT ~17 'a-%3Etimezone_type%3A+', ~16 23 CONCAT ~18 ~17, '%0A' 24 ECHO ~18 8 25 FETCH_OBJ_R ~19 !2, 'timezone_type' 26 CONCAT ~20 'b-%3Etimezone_type%3A+', ~19 27 CONCAT ~21 ~20, '%0A' 28 ECHO ~21 10 29 INIT_FCALL 'print_r' 30 SEND_VAR !0 31 SEND_VAL <true> 32 DO_ICALL $22 33 CONCAT ~23 '%0Aa%3A+++', $22 34 CONCAT ~24 ~23, '%0A' 35 ECHO ~24 11 36 ROPE_INIT 3 ~26 '%0Astr%3A+' 37 ROPE_ADD 1 ~26 ~26, !1 38 ROPE_END 2 ~25 ~26, '%0A' 39 ECHO ~25 12 40 INIT_FCALL 'print_r' 41 SEND_VAR !2 42 SEND_VAL <true> 43 DO_ICALL $28 44 CONCAT ~29 'b%3A+++', $28 45 CONCAT ~30 ~29, '%0A' 46 ECHO ~30 14 47 FETCH_OBJ_R ~31 !0, 'timezone_type' 48 CONCAT ~32 'a-%3Etimezone_type%3A+', ~31 49 CONCAT ~33 ~32, '%0A' 50 ECHO ~33 15 51 FETCH_OBJ_R ~34 !2, 'timezone_type' 52 CONCAT ~35 'b-%3Etimezone_type%3A+', ~34 53 CONCAT ~36 ~35, '%0A' 54 ECHO ~36 17 55 IS_EQUAL ~37 !0, !2 56 ASSIGN !3, ~37 18 57 ROPE_INIT 3 ~40 '%0Aa+%3D%3D+b%3A+' 58 ROPE_ADD 1 ~40 ~40, !3 59 ROPE_END 2 ~39 ~40, '%0A' 60 ECHO ~39 61 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0