Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DEMht function name: (null) number of ops: 8 compiled vars: !0 = $hex line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 20 0 E > ASSIGN !0, '%23ff1a1a' 21 1 INIT_FCALL 'print_r' 2 INIT_FCALL 'hex2rgb' 3 SEND_VAR !0 4 DO_FCALL 0 $2 5 SEND_VAR $2 6 DO_ICALL 7 > RETURN 1 Function hex2rgb: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 56 Branch analysis from position: 10 1 jumps found. (Code = 42) Position 1 = 83 Branch analysis from position: 83 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 56 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DEMht function name: hex2rgb number of ops: 89 compiled vars: !0 = $hex, !1 = $r, !2 = $g, !3 = $b, !4 = $rgb line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > RECV !0 4 1 INIT_FCALL 'str_replace' 2 SEND_VAL '%23' 3 SEND_VAL '' 4 SEND_VAR !0 5 DO_ICALL $5 6 ASSIGN !0, $5 6 7 STRLEN ~7 !0 8 IS_EQUAL ~7, 3 9 > JMPZ ~8, ->56 7 10 > INIT_FCALL 'hexdec' 11 INIT_FCALL 'substr' 12 SEND_VAR !0 13 SEND_VAL 0 14 SEND_VAL 1 15 DO_ICALL $9 16 INIT_FCALL 'substr' 17 SEND_VAR !0 18 SEND_VAL 0 19 SEND_VAL 1 20 DO_ICALL $10 21 CONCAT ~11 $9, $10 22 SEND_VAL ~11 23 DO_ICALL $12 24 ASSIGN !1, $12 8 25 INIT_FCALL 'hexdec' 26 INIT_FCALL 'substr' 27 SEND_VAR !0 28 SEND_VAL 1 29 SEND_VAL 1 30 DO_ICALL $14 31 INIT_FCALL 'substr' 32 SEND_VAR !0 33 SEND_VAL 1 34 SEND_VAL 1 35 DO_ICALL $15 36 CONCAT ~16 $14, $15 37 SEND_VAL ~16 38 DO_ICALL $17 39 ASSIGN !2, $17 9 40 INIT_FCALL 'hexdec' 41 INIT_FCALL 'substr' 42 SEND_VAR !0 43 SEND_VAL 2 44 SEND_VAL 1 45 DO_ICALL $19 46 INIT_FCALL 'substr' 47 SEND_VAR !0 48 SEND_VAL 2 49 SEND_VAL 1 50 DO_ICALL $20 51 CONCAT ~21 $19, $20 52 SEND_VAL ~21 53 DO_ICALL $22 54 ASSIGN !3, $22 55 > JMP ->83 11 56 > INIT_FCALL 'hexdec' 57 INIT_FCALL 'substr' 58 SEND_VAR !0 59 SEND_VAL 0 60 SEND_VAL 2 61 DO_ICALL $24 62 SEND_VAR $24 63 DO_ICALL $25 64 ASSIGN !1, $25 12 65 INIT_FCALL 'hexdec' 66 INIT_FCALL 'substr' 67 SEND_VAR !0 68 SEND_VAL 2 69 SEND_VAL 2 70 DO_ICALL $27 71 SEND_VAR $27 72 DO_ICALL $28 73 ASSIGN !2, $28 13 74 INIT_FCALL 'hexdec' 75 INIT_FCALL 'substr' 76 SEND_VAR !0 77 SEND_VAL 4 78 SEND_VAL 2 79 DO_ICALL $30 80 SEND_VAR $30 81 DO_ICALL $31 82 ASSIGN !3, $31 15 83 > INIT_ARRAY ~33 !1 84 ADD_ARRAY_ELEMENT ~33 !2 85 ADD_ARRAY_ELEMENT ~33 !3 86 ASSIGN !4, ~33 17 87 > RETURN !4 18 88* > RETURN null End of function hex2rgb
Generated using Vulcan Logic Dumper, using php 8.0.0