Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 26 Branch analysis from position: 26 2 jumps found. (Code = 46) Position 1 = 30, Position 2 = 35 Branch analysis from position: 30 2 jumps found. (Code = 44) Position 1 = 36, Position 2 = 13 Branch analysis from position: 36 2 jumps found. (Code = 77) Position 1 = 42, Position 2 = 71 Branch analysis from position: 42 2 jumps found. (Code = 78) Position 1 = 43, Position 2 = 71 Branch analysis from position: 43 1 jumps found. (Code = 42) Position 1 = 60 Branch analysis from position: 60 2 jumps found. (Code = 46) Position 1 = 64, Position 2 = 69 Branch analysis from position: 64 2 jumps found. (Code = 44) Position 1 = 70, Position 2 = 50 Branch analysis from position: 70 1 jumps found. (Code = 42) Position 1 = 42 Branch analysis from position: 42 Branch analysis from position: 50 2 jumps found. (Code = 46) Position 1 = 64, Position 2 = 69 Branch analysis from position: 64 Branch analysis from position: 69 Branch analysis from position: 69 Branch analysis from position: 71 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 71 Branch analysis from position: 13 2 jumps found. (Code = 46) Position 1 = 30, Position 2 = 35 Branch analysis from position: 30 Branch analysis from position: 35 Branch analysis from position: 35 filename: /in/8pPiX function name: (null) number of ops: 76 compiled vars: !0 = $result, !1 = $dt, !2 = $month, !3 = $year line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, <array> 4 1 NEW $5 'DateTime' 2 SEND_VAL_EX 'first+day+of+this+month' 3 DO_FCALL 0 4 ASSIGN !1, $5 5 5 INIT_METHOD_CALL !1, 'format' 6 SEND_VAL_EX 'n' 7 DO_FCALL 0 $8 8 ASSIGN !2, $8 6 9 INIT_METHOD_CALL !1, 'modify' 10 SEND_VAL_EX '-1+day' 11 DO_FCALL 0 7 12 > JMP ->26 8 13 > INIT_METHOD_CALL !1, 'format' 14 SEND_VAL_EX 'Y' 15 DO_FCALL 0 $11 16 INIT_METHOD_CALL !1, 'format' 17 SEND_VAL_EX 'n' 18 DO_FCALL 0 $13 19 INIT_METHOD_CALL !1, 'format' 20 SEND_VAL_EX 'd' 21 DO_FCALL 0 $16 22 FETCH_DIM_W $12 !0, $11 23 FETCH_DIM_W $14 $12, $13 24 ASSIGN_DIM $14 25 OP_DATA $16 7 26 > INIT_METHOD_CALL !1, 'modify' 27 SEND_VAL_EX 'next+weekday' 28 DO_FCALL 0 $17 29 > JMPZ_EX ~18 $17, ->35 30 > INIT_METHOD_CALL !1, 'format' 31 SEND_VAL_EX 'n' 32 DO_FCALL 0 $19 33 IS_EQUAL ~20 !2, $19 34 BOOL ~18 ~20 35 > > JMPNZ ~18, ->13 10 36 > INIT_FCALL 'var_export' 37 SEND_VAR !0 38 DO_ICALL 12 39 ECHO '%0A---%0A' 14 40 ASSIGN !0, <array> 15 41 > FE_RESET_R $23 <array>, ->71 42 > > FE_FETCH_R $23, !3, ->71 16 43 > NEW $24 'DateTime' 44 NOP 45 FAST_CONCAT ~25 !3, '-01-01+-1+day' 46 SEND_VAL_EX ~25 47 DO_FCALL 0 48 ASSIGN !1, $24 17 49 > JMP ->60 18 50 > INIT_METHOD_CALL !1, 'format' 51 SEND_VAL_EX 'n' 52 DO_FCALL 0 $29 53 INIT_METHOD_CALL !1, 'format' 54 SEND_VAL_EX 'd' 55 DO_FCALL 0 $32 56 FETCH_DIM_W $28 !0, !3 57 FETCH_DIM_W $30 $28, $29 58 ASSIGN_DIM $30 59 OP_DATA $32 17 60 > INIT_METHOD_CALL !1, 'modify' 61 SEND_VAL_EX 'next+weekday' 62 DO_FCALL 0 $33 63 > JMPZ_EX ~34 $33, ->69 64 > INIT_METHOD_CALL !1, 'format' 65 SEND_VAL_EX 'Y' 66 DO_FCALL 0 $35 67 IS_EQUAL ~36 !3, $35 68 BOOL ~34 ~36 69 > > JMPNZ ~34, ->50 15 70 > > JMP ->42 71 > FE_FREE $23 21 72 INIT_FCALL 'var_export' 73 SEND_VAR !0 74 DO_ICALL 75 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0