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