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