Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 46) Position 1 = 44, Position 2 = 46 Branch analysis from position: 44 2 jumps found. (Code = 43) Position 1 = 47, Position 2 = 67 Branch analysis from position: 47 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 67 Branch analysis from position: 46 filename: /in/83U04 function name: (null) number of ops: 119 compiled vars: !0 = $sample1, !1 = $dnow, !2 = $dnext, !3 = $dday, !4 = $output, !5 = $nextMonth, !6 = $ts, !7 = $dt line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, '2010-01-31' 3 1 INIT_FCALL 'date' 2 SEND_VAL 't' 3 INIT_FCALL 'strtotime' 4 SEND_VAR !0 5 DO_ICALL $9 6 SEND_VAR $9 7 DO_ICALL $10 8 ASSIGN !1, $10 4 9 INIT_FCALL 'date' 10 SEND_VAL 't' 11 INIT_FCALL 'strtotime' 12 CONCAT ~12 !0, '+%2B1+month' 13 SEND_VAL ~12 14 DO_ICALL $13 15 SEND_VAR $13 16 DO_ICALL $14 17 ASSIGN !2, $14 5 18 INIT_FCALL 'date' 19 SEND_VAL 'd' 20 INIT_FCALL 'strtotime' 21 SEND_VAR !0 22 DO_ICALL $16 23 SEND_VAR $16 24 DO_ICALL $17 25 ASSIGN !3, $17 6 26 INIT_FCALL 'date' 27 SEND_VAL 'Y-m-d' 28 INIT_FCALL 'strtotime' 29 CONCAT ~19 !0, '+%2B1+month' 30 SEND_VAL ~19 31 DO_ICALL $20 32 SEND_VAR $20 33 DO_ICALL $21 34 ASSIGN !4, $21 7 35 CONCAT ~23 '%2F', !1 36 CONCAT ~24 ~23, '%2F' 37 CONCAT ~25 ~24, !2 38 CONCAT ~26 ~25, '%2F' 39 CONCAT ~27 ~26, !3 40 CONCAT ~28 ~27, '%2F' 41 ECHO ~28 8 42 IS_SMALLER ~29 !2, !1 43 > JMPZ_EX ~29 ~29, ->46 44 > IS_SMALLER ~30 !2, !3 45 BOOL ~29 ~30 46 > > JMPZ ~29, ->67 10 47 > INIT_FCALL 'date' 48 SEND_VAL 'Y-m' 49 INIT_FCALL 'strtotime' 50 SEND_VAR !0 51 DO_ICALL $31 52 SEND_VAR $31 53 DO_ICALL $32 54 ASSIGN !5, $32 11 55 INIT_FCALL 'date' 56 SEND_VAL 'Y-m' 57 INIT_FCALL 'strtotime' 58 CONCAT ~34 !5, '+%2B1+month' 59 SEND_VAL ~34 60 DO_ICALL $35 61 SEND_VAR $35 62 DO_ICALL $36 63 ASSIGN !5, $36 12 64 CONCAT ~38 !5, '-' 65 CONCAT ~39 ~38, !2 66 ASSIGN !4, ~39 14 67 > ECHO !4 15 68 ECHO '%0A' 17 69 INIT_FCALL 'strtotime' 70 SEND_VAL '2010-01-31+%2B1+month' 71 DO_ICALL $41 72 ASSIGN !6, $41 18 73 INIT_FCALL 'date' 74 SEND_VAL 'Y-m-d' 75 SEND_VAR !6 76 DO_ICALL $43 77 ECHO $43 19 78 ECHO '%0A' 20 79 NEW $44 'DateTime' 80 SEND_VAL_EX '2010-01-31' 81 DO_FCALL 0 82 ASSIGN !7, $44 21 83 INIT_METHOD_CALL !7, 'add' 84 NEW $47 'DateInterval' 85 SEND_VAL_EX 'P1M' 86 DO_FCALL 0 87 SEND_VAR_NO_REF_EX $47 88 DO_FCALL 0 22 89 INIT_METHOD_CALL !7, 'format' 90 SEND_VAL_EX 'Y-m-d' 91 DO_FCALL 0 $50 92 ECHO $50 23 93 ECHO '%0A' 24 94 INIT_FCALL 'strtotime' 95 SEND_VAL '2010-01-05+%2B1+month' 96 DO_ICALL $51 97 ASSIGN !6, $51 25 98 INIT_FCALL 'date' 99 SEND_VAL 'Y-m-d' 100 SEND_VAR !6 101 DO_ICALL $53 102 ECHO $53 26 103 ECHO '%0A' 27 104 NEW $54 'DateTime' 105 SEND_VAL_EX '2010-01-05' 106 DO_FCALL 0 107 ASSIGN !7, $54 28 108 INIT_METHOD_CALL !7, 'add' 109 NEW $57 'DateInterval' 110 SEND_VAL_EX 'P1M' 111 DO_FCALL 0 112 SEND_VAR_NO_REF_EX $57 113 DO_FCALL 0 29 114 INIT_METHOD_CALL !7, 'format' 115 SEND_VAL_EX 'Y-m-d' 116 DO_FCALL 0 $60 117 ECHO $60 118 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0