Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/G2PHd function name: (null) number of ops: 150 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 ------------------------------------------------------------------------------------- 2 0 E > INIT_FCALL 'fclose' 1 FETCH_CONSTANT ~22 'STDIN' 2 SEND_VAL ~22 3 DO_ICALL 3 4 INIT_FCALL 'str_split' 5 NEW $24 'stdClass' 6 DO_FCALL 0 7 GET_TYPE ~26 $24 8 SEND_VAL ~26 9 DO_ICALL $27 10 FETCH_LIST_R $28 $27, 1 11 ASSIGN !0, $28 12 FETCH_LIST_R $30 $27, 2 13 ASSIGN !1, $30 14 FETCH_LIST_R $32 $27, 4 15 ASSIGN !2, $32 16 FREE $27 4 17 INIT_FCALL 'str_split' 18 FETCH_CONSTANT ~34 'STDIN' 19 GET_TYPE ~35 ~34 20 SEND_VAL ~35 21 DO_ICALL $36 22 FETCH_LIST_R $37 $36, 0 23 ASSIGN !3, $37 24 FETCH_LIST_R $39 $36, 4 25 ASSIGN !4, $39 26 FETCH_LIST_R $41 $36, 5 27 ASSIGN !5, $41 28 FETCH_LIST_R $43 $36, 7 29 ASSIGN !6, $43 30 FETCH_LIST_R $45 $36, 10 31 ASSIGN !7, $45 32 FREE $36 5 33 INIT_FCALL 'str_split' 34 GET_TYPE ~47 <array> 35 SEND_VAL ~47 36 DO_ICALL $48 37 FETCH_LIST_R $49 $48, 3 38 ASSIGN !8, $49 39 FETCH_LIST_R $51 $48, 4 40 ASSIGN !9, $51 41 FREE $48 6 42 INIT_FCALL 'str_split' 43 INIT_FCALL 'session_id' 44 DO_ICALL $53 45 GET_TYPE ~54 $53 46 SEND_VAL ~54 47 DO_ICALL $55 48 FETCH_LIST_R $56 $55, 1 49 ASSIGN !10, $56 50 FETCH_LIST_R $58 $55, 2 51 ASSIGN !11, $58 52 FETCH_LIST_R $60 $55, 3 53 ASSIGN !12, $60 54 FETCH_LIST_R $62 $55, 4 55 ASSIGN !13, $62 56 FETCH_LIST_R $64 $55, 5 57 ASSIGN !14, $64 58 FREE $55 7 59 INIT_FCALL 'str_split' 60 FETCH_CONSTANT ~66 'STDOUT' 61 CAST 4 ~67 ~66 62 ADD ~68 9223372036854775807, ~67 63 GET_TYPE ~69 ~68 64 SEND_VAL ~69 65 DO_ICALL $70 66 FETCH_LIST_R $71 $70, 0 67 ASSIGN !15, $71 68 FETCH_LIST_R $73 $70, 1 69 ASSIGN !16, $73 70 FETCH_LIST_R $75 $70, 2 71 ASSIGN !17, $75 72 FETCH_LIST_R $77 $70, 3 73 ASSIGN !18, $77 74 FETCH_LIST_R $79 $70, 4 75 ASSIGN !19, $79 76 FETCH_LIST_R $81 $70, 5 77 ASSIGN !20, $81 78 FREE $70 8 79 BEGIN_SILENCE ~83 80 INIT_FCALL 'key' 81 INIT_FCALL 'get_defined_vars' 82 DO_ICALL $84 83 SEND_VAR $84 84 DO_ICALL $85 85 CAST 4 ~86 null 86 FETCH_DIM_R ~87 $85, ~86 87 END_SILENCE ~83 88 ASSIGN !21, ~87 12 89 INIT_FCALL 'implode' 90 INIT_FCALL 'array_map' 13 91 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FG2PHd%3A13%240' 92 BIND_LEXICAL ~89, !0 15 93 SEND_VAL ~89 16 94 INIT_FCALL 'str_split' 17 95 PRE_INC ~90 !19 96 CONCAT ~91 ~90, !18 97 CONCAT ~92 ~91, !21 98 CONCAT ~93 ~92, !2 99 CONCAT ~94 ~93, !16 100 CONCAT ~95 ~94, !13 101 PRE_INC ~96 !3 102 CONCAT ~97 ~95, ~96 103 CONCAT ~98 ~97, !20 104 CONCAT ~99 ~98, !11 105 CONCAT ~100 ~99, !10 106 CONCAT ~101 ~100, !21 107 CONCAT ~102 ~101, !20 108 CONCAT ~103 ~102, !13 109 CONCAT ~104 ~103, !2 110 CONCAT ~105 ~104, !16 111 CONCAT ~106 ~105, !15 112 CONCAT ~107 ~106, !12 113 CONCAT ~108 ~107, !13 114 CONCAT ~109 ~108, !14 115 INIT_USER_CALL 3 'call_user_func', ~109 18 116 SEND_USER '%E4%B9%9F%E9%9F%B6%E9%B6%B2%E3%81%BB%E9%BD%A7%E9%9F%86' 19 117 CONCAT ~110 !20, !17 118 CONCAT ~111 ~110, !2 119 INIT_FCALL 'chr' 120 INIT_FCALL 'dechex' 121 INIT_FCALL 'ord' 122 INIT_FCALL 'ucfirst' 123 SEND_VAR !20 124 DO_ICALL $112 125 SEND_VAR $112 126 DO_ICALL $113 127 SEND_VAR $113 128 DO_ICALL $114 129 SEND_VAR $114 130 DO_ICALL $115 131 CONCAT ~116 ~111, $115 132 PRE_INC ~117 !12 133 CONCAT ~118 ~116, ~117 134 PRE_INC ~119 !4 135 CONCAT ~120 ~118, ~119 136 SEND_USER ~120 20 137 CONCAT ~121 !8, !17 138 CONCAT ~122 ~121, !10 139 CONCAT ~123 ~122, !16 140 SEND_USER ~123 141 DO_FCALL 0 $124 142 SEND_VAR $124 143 DO_ICALL $125 144 SEND_VAR $125 145 DO_ICALL $126 146 SEND_VAR $126 147 DO_ICALL $127 148 ECHO $127 22 149 > RETURN 1 Function %00%7Bclosure%7D%2Fin%2FG2PHd%3A13%240: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/G2PHd 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%2FG2PHd%3A13%240
Generated using Vulcan Logic Dumper, using php 8.0.0