Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/qrii7 function name: (null) number of ops: 10 compiled vars: !0 = $date, !1 = $period line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_STATIC_METHOD_CALL 'DateInterval', 'createFromDateString' 1 SEND_VAL '2+days+5+minutes' 2 DO_FCALL 0 $2 3 ASSIGN !0, $2 18 4 INIT_FCALL 'dosomemagic' 5 SEND_VAR !0 6 DO_FCALL 0 $4 7 ASSIGN !1, $4 19 8 ECHO !1 20 9 > RETURN 1 Function dosomemagic: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 4, Position 2 = 6 Branch analysis from position: 4 1 jumps found. (Code = 42) Position 1 = 9 Branch analysis from position: 9 2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 15 Branch analysis from position: 13 1 jumps found. (Code = 42) Position 1 = 18 Branch analysis from position: 18 2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 24 Branch analysis from position: 22 1 jumps found. (Code = 42) Position 1 = 27 Branch analysis from position: 27 2 jumps found. (Code = 43) Position 1 = 32, Position 2 = 34 Branch analysis from position: 32 1 jumps found. (Code = 42) Position 1 = 37 Branch analysis from position: 37 2 jumps found. (Code = 43) Position 1 = 40, Position 2 = 42 Branch analysis from position: 40 1 jumps found. (Code = 42) Position 1 = 45 Branch analysis from position: 45 2 jumps found. (Code = 43) Position 1 = 49, Position 2 = 51 Branch analysis from position: 49 1 jumps found. (Code = 42) Position 1 = 54 Branch analysis from position: 54 2 jumps found. (Code = 43) Position 1 = 59, Position 2 = 62 Branch analysis from position: 59 1 jumps found. (Code = 42) Position 1 = 63 Branch analysis from position: 63 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 62 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 51 2 jumps found. (Code = 43) Position 1 = 59, Position 2 = 62 Branch analysis from position: 59 Branch analysis from position: 62 Branch analysis from position: 42 2 jumps found. (Code = 43) Position 1 = 49, Position 2 = 51 Branch analysis from position: 49 Branch analysis from position: 51 Branch analysis from position: 34 2 jumps found. (Code = 43) Position 1 = 40, Position 2 = 42 Branch analysis from position: 40 Branch analysis from position: 42 Branch analysis from position: 24 2 jumps found. (Code = 43) Position 1 = 32, Position 2 = 34 Branch analysis from position: 32 Branch analysis from position: 34 Branch analysis from position: 15 2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 24 Branch analysis from position: 22 Branch analysis from position: 24 Branch analysis from position: 6 2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 15 Branch analysis from position: 13 Branch analysis from position: 15 filename: /in/qrii7 function name: doSomeMagic number of ops: 66 compiled vars: !0 = $date, !1 = $interval, !2 = $timeInterval line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > RECV !0 7 1 FETCH_OBJ_R ~3 !0, 'y' 2 IS_EQUAL ~3, 0 3 > JMPZ ~4, ->6 4 > QM_ASSIGN ~5 null 5 > JMP ->9 6 > FETCH_OBJ_R ~6 !0, 'y' 7 CONCAT ~7 ~6, 'Y' 8 QM_ASSIGN ~5 ~7 9 > CONCAT ~8 'P', ~5 8 10 FETCH_OBJ_R ~9 !0, 'm' 11 IS_EQUAL ~9, 0 12 > JMPZ ~10, ->15 13 > QM_ASSIGN ~11 null 14 > JMP ->18 15 > FETCH_OBJ_R ~12 !0, 'm' 16 CONCAT ~13 ~12, 'M' 17 QM_ASSIGN ~11 ~13 18 > CONCAT ~14 ~8, ~11 9 19 FETCH_OBJ_R ~15 !0, 'd' 20 IS_EQUAL ~15, 0 21 > JMPZ ~16, ->24 22 > QM_ASSIGN ~17 null 23 > JMP ->27 24 > FETCH_OBJ_R ~18 !0, 'd' 25 CONCAT ~19 ~18, 'D' 26 QM_ASSIGN ~17 ~19 27 > CONCAT ~20 ~14, ~17 6 28 ASSIGN !1, ~20 11 29 FETCH_OBJ_R ~22 !0, 'h' 30 IS_EQUAL ~22, 0 31 > JMPZ ~23, ->34 32 > QM_ASSIGN ~24 null 33 > JMP ->37 34 > FETCH_OBJ_R ~25 !0, 'h' 35 CONCAT ~26 ~25, 'H' 36 QM_ASSIGN ~24 ~26 12 37 > FETCH_OBJ_R ~27 !0, 'i' 38 IS_EQUAL ~27, 0 39 > JMPZ ~28, ->42 40 > QM_ASSIGN ~29 null 41 > JMP ->45 42 > FETCH_OBJ_R ~30 !0, 'i' 43 CONCAT ~31 ~30, 'M' 44 QM_ASSIGN ~29 ~31 45 > CONCAT ~32 ~24, ~29 13 46 FETCH_OBJ_R ~33 !0, 's' 47 IS_EQUAL ~33, 0 48 > JMPZ ~34, ->51 49 > QM_ASSIGN ~35 null 50 > JMP ->54 51 > FETCH_OBJ_R ~36 !0, 'y' 52 CONCAT ~37 ~36, 'S' 53 QM_ASSIGN ~35 ~37 54 > CONCAT ~38 ~32, ~35 10 55 ASSIGN !2, ~38 14 56 ISSET_ISEMPTY_CV ~40 !2 57 BOOL_NOT ~41 ~40 58 > JMPZ ~41, ->62 59 > CONCAT ~42 'T', !2 60 QM_ASSIGN ~43 ~42 61 > JMP ->63 62 > QM_ASSIGN ~43 null 63 > CONCAT ~44 !1, ~43 64 > RETURN ~44 15 65* > RETURN null End of function dosomemagic
Generated using Vulcan Logic Dumper, using php 8.0.0