Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/djlkY function name: (null) number of ops: 142 compiled vars: !0 = $b_tmp, !1 = $j, !2 = $c, !3 = $u_tmp1, !4 = $o_tmp1, !5 = $w, !6 = $sp, !7 = $p, !8 = $a, !9 = $y, !10 = $t, !11 = $r, !12 = $i, !13 = $n, !14 = $g, !15 = $d, !16 = $o, !17 = $u, !18 = $b, !19 = $l, !20 = $e, !21 = $_ line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_FCALL 'str_split' 1 CAST 8 ~22 null 2 GET_TYPE ~23 ~22 3 SEND_VAL ~23 4 DO_ICALL $24 5 FETCH_LIST_R $25 $24, 1 6 ASSIGN !0, $25 7 FETCH_LIST_R $27 $24, 2 8 ASSIGN !1, $27 9 FETCH_LIST_R $29 $24, 4 10 ASSIGN !2, $29 11 FREE $24 4 12 INIT_FCALL 'str_split' 13 FETCH_CONSTANT ~31 'STDIN' 14 GET_TYPE ~32 ~31 15 SEND_VAL ~32 16 DO_ICALL $33 17 FETCH_LIST_R $34 $33, 0 18 ASSIGN !3, $34 19 FETCH_LIST_R $36 $33, 4 20 ASSIGN !4, $36 21 FETCH_LIST_R $38 $33, 5 22 ASSIGN !5, $38 23 FETCH_LIST_R $40 $33, 7 24 ASSIGN !6, $40 25 FETCH_LIST_R $42 $33, 10 26 ASSIGN !7, $42 27 FREE $33 5 28 INIT_FCALL 'str_split' 29 GET_TYPE ~44 <array> 30 SEND_VAL ~44 31 DO_ICALL $45 32 FETCH_LIST_R $46 $45, 3 33 ASSIGN !8, $46 34 FETCH_LIST_R $48 $45, 4 35 ASSIGN !9, $48 36 FREE $45 6 37 INIT_FCALL 'str_split' 38 CAST 6 ~50 null 39 GET_TYPE ~51 ~50 40 SEND_VAL ~51 41 DO_ICALL $52 42 FETCH_LIST_R $53 $52, 1 43 ASSIGN !10, $53 44 FETCH_LIST_R $55 $52, 2 45 ASSIGN !11, $55 46 FETCH_LIST_R $57 $52, 3 47 ASSIGN !12, $57 48 FETCH_LIST_R $59 $52, 4 49 ASSIGN !13, $59 50 FETCH_LIST_R $61 $52, 5 51 ASSIGN !14, $61 52 FREE $52 7 53 INIT_FCALL 'str_split' 54 CAST 5 ~63 null 55 GET_TYPE ~64 ~63 56 SEND_VAL ~64 57 DO_ICALL $65 58 FETCH_LIST_R $66 $65, 0 59 ASSIGN !15, $66 60 FETCH_LIST_R $68 $65, 1 61 ASSIGN !16, $68 62 FETCH_LIST_R $70 $65, 2 63 ASSIGN !17, $70 64 FETCH_LIST_R $72 $65, 3 65 ASSIGN !18, $72 66 FETCH_LIST_R $74 $65, 4 67 ASSIGN !19, $74 68 FETCH_LIST_R $76 $65, 5 69 ASSIGN !20, $76 70 FREE $65 8 71 BEGIN_SILENCE ~78 72 INIT_FCALL 'key' 73 INIT_FCALL 'get_defined_vars' 74 DO_ICALL $79 75 SEND_VAR $79 76 DO_ICALL $80 77 CAST 4 ~81 null 78 FETCH_DIM_R ~82 $80, ~81 79 END_SILENCE ~78 80 ASSIGN !21, ~82 12 81 INIT_FCALL 'implode' 82 INIT_FCALL 'array_map' 13 83 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FdjlkY%3A13%240' 84 BIND_LEXICAL ~84, !0 15 85 SEND_VAL ~84 16 86 INIT_FCALL 'str_split' 17 87 PRE_INC ~85 !19 88 CONCAT ~86 ~85, !18 89 CONCAT ~87 ~86, !21 90 CONCAT ~88 ~87, !2 91 CONCAT ~89 ~88, !16 92 CONCAT ~90 ~89, !13 93 PRE_INC ~91 !3 94 CONCAT ~92 ~90, ~91 95 CONCAT ~93 ~92, !20 96 CONCAT ~94 ~93, !11 97 CONCAT ~95 ~94, !10 98 CONCAT ~96 ~95, !21 99 CONCAT ~97 ~96, !20 100 CONCAT ~98 ~97, !13 101 CONCAT ~99 ~98, !2 102 CONCAT ~100 ~99, !16 103 CONCAT ~101 ~100, !15 104 CONCAT ~102 ~101, !12 105 CONCAT ~103 ~102, !13 106 CONCAT ~104 ~103, !14 107 INIT_USER_CALL 3 'call_user_func', ~104 18 108 SEND_USER '%E4%B9%9F%E9%9F%B6%E9%B6%B2%E3%81%BB%E9%BD%A7%E9%9F%86' 19 109 CONCAT ~105 !20, !17 110 CONCAT ~106 ~105, !2 111 INIT_FCALL 'chr' 112 INIT_FCALL 'dechex' 113 INIT_FCALL 'ord' 114 INIT_FCALL 'ucfirst' 115 SEND_VAR !20 116 DO_ICALL $107 117 SEND_VAR $107 118 DO_ICALL $108 119 SEND_VAR $108 120 DO_ICALL $109 121 SEND_VAR $109 122 DO_ICALL $110 123 CONCAT ~111 ~106, $110 124 PRE_INC ~112 !12 125 CONCAT ~113 ~111, ~112 126 PRE_INC ~114 !4 127 CONCAT ~115 ~113, ~114 128 SEND_USER ~115 20 129 CONCAT ~116 !8, !17 130 CONCAT ~117 ~116, !10 131 CONCAT ~118 ~117, !16 132 SEND_USER ~118 133 DO_FCALL 0 $119 134 SEND_VAR $119 135 DO_ICALL $120 136 SEND_VAR $120 137 DO_ICALL $121 138 SEND_VAR $121 139 DO_ICALL $122 140 ECHO $122 22 141 > RETURN 1 Function %00%7Bclosure%7D%2Fin%2FdjlkY%3A13%240: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/djlkY function name: {closure} number of ops: 19 compiled vars: !0 = $i, !1 = $b_tmp line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 13 0 E > RECV !0 1 BIND_STATIC !1 14 2 INIT_FCALL 'chr' 3 INIT_FCALL 'ord' 4 SEND_VAR !0 5 DO_ICALL $2 6 INIT_FCALL 'ord' 7 INIT_FCALL 'ucfirst' 8 SEND_VAR !1 9 DO_ICALL $3 10 SEND_VAR $3 11 DO_ICALL $4 12 ASSIGN ~5 !1, $4 13 SUB ~6 $2, ~5 14 SUB ~7 ~6, !1 15 SEND_VAL ~7 16 DO_ICALL $8 17 > RETURN $8 15 18* > RETURN null End of function %00%7Bclosure%7D%2Fin%2FdjlkY%3A13%240
Generated using Vulcan Logic Dumper, using php 8.0.0