Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/aOCdA function name: (null) number of ops: 16 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 18 0 E > INIT_FCALL 'getpatientcodedisplay' 1 SEND_VAL '1' 2 DO_FCALL 0 $0 3 CONCAT ~1 $0, '%3E%3E%3E%3E%3E%3E' 4 ECHO ~1 19 5 INIT_FCALL 'getpatientcodedisplay' 6 SEND_VAL '11' 7 DO_FCALL 0 $2 8 CONCAT ~3 $2, '%3E%3E%3E%3E%3E%3E' 9 ECHO ~3 20 10 INIT_FCALL 'getpatientcodedisplay' 11 SEND_VAL '111' 12 DO_FCALL 0 $4 13 CONCAT ~5 $4, '%3E%3E%3E%3E%3E%3E' 14 ECHO ~5 15 > RETURN 1 Function getpatientcodedisplay: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 23 Branch analysis from position: 5 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 23 Branch analysis from position: 10 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 23 Branch analysis from position: 23 filename: /in/aOCdA function name: getPatientCodeDisplay number of ops: 25 compiled vars: !0 = $id, !1 = $retstr, !2 = $max_id_length, !3 = $id_length, !4 = $prefix_code, !5 = $final_len line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > RECV_INIT !0 '' 3 1 ASSIGN !1, '' 4 2 CAST 4 ~7 !0 3 IS_SMALLER 0, ~7 4 > JMPZ ~8, ->23 5 5 > ASSIGN !2, 6 6 6 STRLEN ~10 !0 7 ASSIGN !3, ~10 7 8 IS_SMALLER_OR_EQUAL !3, !2 9 > JMPZ ~12, ->23 8 10 > ASSIGN !4, 'AHD' 9 11 STRLEN ~14 !4 12 ADD ~15 !2, ~14 13 SUB ~16 ~15, !3 14 ASSIGN !5, ~16 10 15 INIT_FCALL 'str_pad' 16 SEND_VAR !4 17 SEND_VAR !5 18 SEND_VAL '0' 19 SEND_VAL 1 20 DO_ICALL $18 21 ASSIGN !1, $18 11 22 ASSIGN_OP 8 !1, !0 15 23 > > RETURN !1 16 24* > RETURN null End of function getpatientcodedisplay
Generated using Vulcan Logic Dumper, using php 8.0.0