Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/bRTPQ function name: (null) number of ops: 18 compiled vars: !0 = $dt_inicio, !1 = $dt_final, !2 = $qt_dias line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 24 0 E > INIT_FCALL 'databr' 1 SEND_VAL '21%2F12%2F2013' 2 SEND_VAL 'YYYY-MM-dd' 3 DO_FCALL 0 $3 4 ASSIGN !0, $3 25 5 INIT_FCALL 'databr' 6 SEND_VAL '30%2F12%2F2013' 7 SEND_VAL 'YYYY-MM-dd' 8 DO_FCALL 0 $5 9 ASSIGN !1, $5 26 10 INIT_FCALL 'diasentredatas' 11 SEND_VAR !0 12 SEND_VAR !1 13 DO_FCALL 0 $7 14 ADD ~8 $7, 1 15 ASSIGN_OP 1 !2, ~8 28 16 ECHO !2 17 > RETURN 1 Function databr: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 35 Branch analysis from position: 5 2 jumps found. (Code = 43) Position 1 = 27, Position 2 = 33 Branch analysis from position: 27 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 33 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 35 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/bRTPQ function name: dataBr number of ops: 37 compiled vars: !0 = $valor, !1 = $formato, !2 = $dia, !3 = $mes, !4 = $ano line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > RECV !0 1 RECV_INIT !1 'YYYY-MM-dd' 4 2 STRLEN ~5 !0 3 IS_EQUAL ~5, 10 4 > JMPZ ~6, ->35 5 5 > INIT_FCALL 'explode' 6 SEND_VAL '%2F' 7 INIT_FCALL 'substr' 8 SEND_VAR !0 9 SEND_VAL 0 10 SEND_VAL 10 11 DO_ICALL $7 12 SEND_VAR $7 13 DO_ICALL $8 14 FETCH_LIST_R $9 $8, 0 15 ASSIGN !2, $9 16 FETCH_LIST_R $11 $8, 1 17 ASSIGN !3, $11 18 FETCH_LIST_R $13 $8, 2 19 ASSIGN !4, $13 20 FREE $8 7 21 INIT_FCALL 'checkdate' 22 SEND_VAR !3 23 SEND_VAR !2 24 SEND_VAR !4 25 DO_ICALL $15 26 > JMPZ $15, ->33 8 27 > CONCAT ~16 !4, '-' 28 CONCAT ~17 ~16, !3 29 CONCAT ~18 ~17, '-' 30 CONCAT ~19 ~18, !2 31 > RETURN ~19 32* JMP ->34 10 33 > > RETURN 'NULL' 34* JMP ->36 12 35 > > RETURN 'NULL' 13 36* > RETURN null End of function databr Function diasentredatas: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/bRTPQ function name: diasEntreDatas number of ops: 46 compiled vars: !0 = $dataInicio, !1 = $dataFim, !2 = $ano1, !3 = $mes1, !4 = $dia1, !5 = $ano2, !6 = $mes2, !7 = $dia2, !8 = $diferencaSegundos line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 15 0 E > RECV !0 1 RECV !1 16 2 INIT_FCALL 'explode' 3 SEND_VAL '-' 4 SEND_VAR !0 5 DO_ICALL $9 6 FETCH_LIST_R $10 $9, 0 7 ASSIGN !2, $10 8 FETCH_LIST_R $12 $9, 1 9 ASSIGN !3, $12 10 FETCH_LIST_R $14 $9, 2 11 ASSIGN !4, $14 12 FREE $9 17 13 INIT_FCALL 'explode' 14 SEND_VAL '-' 15 SEND_VAR !1 16 DO_ICALL $16 17 FETCH_LIST_R $17 $16, 0 18 ASSIGN !5, $17 19 FETCH_LIST_R $19 $16, 1 20 ASSIGN !6, $19 21 FETCH_LIST_R $21 $16, 2 22 ASSIGN !7, $21 23 FREE $16 19 24 INIT_FCALL 'mktime' 25 SEND_VAL 0 26 SEND_VAL 0 27 SEND_VAL 0 28 SEND_VAR !6 29 SEND_VAR !7 30 SEND_VAR !5 31 DO_ICALL $23 32 INIT_FCALL 'mktime' 33 SEND_VAL 0 34 SEND_VAL 0 35 SEND_VAL 0 36 SEND_VAR !3 37 SEND_VAR !4 38 SEND_VAR !2 39 DO_ICALL $24 40 SUB ~25 $23, $24 41 ASSIGN !8, ~25 21 42 DIV ~27 !8, 86400 43 CAST 4 ~28 ~27 44 > RETURN ~28 22 45* > RETURN null End of function diasentredatas
Generated using Vulcan Logic Dumper, using php 8.0.0