Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 44, Position 2 = 51 Branch analysis from position: 44 2 jumps found. (Code = 78) Position 1 = 45, Position 2 = 51 Branch analysis from position: 45 1 jumps found. (Code = 42) Position 1 = 44 Branch analysis from position: 44 Branch analysis from position: 51 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 51 filename: /in/f7q9f function name: (null) number of ops: 56 compiled vars: !0 = $url, !1 = $res, !2 = $request, !3 = $context, !4 = $file, !5 = $response, !6 = $urls, !7 = $c, !8 = $key line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > ASSIGN !0, 'http%3A%2F%2Fphplab.jp%2F' 7 1 INIT_FCALL 'file_get_contents' 2 CONCAT ~10 'http%3A%2F%2Fapi.b.st-hatena.com%2Fentry.count%3Furl%3D', !0 3 SEND_VAL ~10 4 DO_ICALL $11 5 ASSIGN !1, $11 9 6 INIT_FCALL 'var_dump' 7 SEND_VAR !1 8 DO_ICALL 10 9 ECHO !1 13 10 ECHO '%0A' 16 11 INIT_FCALL_BY_NAME 'xmlrpc_encode_request' 12 SEND_VAL_EX 'bookmark.getTotalCount' 13 SEND_VAR_EX !0 14 DO_FCALL 0 $14 15 ASSIGN !2, $14 17 16 INIT_FCALL 'stream_context_create' 18 17 INIT_ARRAY ~16 'POST', 'method' 19 18 ADD_ARRAY_ELEMENT ~16 'Content-Type%3A+text%2Fxml', 'header' 20 19 ADD_ARRAY_ELEMENT ~16 !2, 'content' 20 INIT_ARRAY ~17 ~16, 'http' 21 SEND_VAL ~17 22 DO_ICALL $18 17 23 ASSIGN !3, $18 23 24 INIT_FCALL 'file_get_contents' 25 SEND_VAL 'http%3A%2F%2Fb.hatena.ne.jp%2Fxmlrpc' 26 SEND_VAL <false> 27 SEND_VAR !3 28 DO_ICALL $20 29 ASSIGN !4, $20 24 30 INIT_FCALL_BY_NAME 'xmlrpc_decode' 31 SEND_VAR_EX !4 32 DO_FCALL 0 $22 33 ASSIGN !5, $22 25 34 INIT_FCALL 'var_dump' 35 SEND_VAR !5 36 DO_ICALL 26 37 ECHO !5 29 38 ECHO '%0A%0A' 50 39 ASSIGN !6, <array> 105 40 INIT_FCALL 'get_hb_favorited_counts' 41 SEND_VAR !6 42 DO_FCALL 0 $26 43 > FE_RESET_R $27 $26, ->51 44 > > FE_FETCH_R ~28 $27, !7, ->51 45 > ASSIGN !8, ~28 106 46 CONCAT ~30 !8, '%3D%3D%3E' 47 CONCAT ~31 ~30, !7 48 CONCAT ~32 ~31, '%3Cbr%2F%3E' 49 ECHO ~32 105 50 > JMP ->44 51 > FE_FREE $27 109 52 COUNT ~33 !6 53 CONCAT ~34 'Array+count%3D%3D%3E', ~33 54 ECHO ~34 111 55 > RETURN 1 Function get_hb_favorited_counts: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 12, Position 2 = 45 Branch analysis from position: 12 2 jumps found. (Code = 78) Position 1 = 13, Position 2 = 45 Branch analysis from position: 13 2 jumps found. (Code = 43) Position 1 = 37, Position 2 = 44 Branch analysis from position: 37 2 jumps found. (Code = 77) Position 1 = 38, Position 2 = 43 Branch analysis from position: 38 2 jumps found. (Code = 78) Position 1 = 39, Position 2 = 43 Branch analysis from position: 39 1 jumps found. (Code = 42) Position 1 = 38 Branch analysis from position: 38 Branch analysis from position: 43 1 jumps found. (Code = 42) Position 1 = 12 Branch analysis from position: 12 Branch analysis from position: 43 Branch analysis from position: 44 Branch analysis from position: 45 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 45 filename: /in/f7q9f function name: get_HB_favorited_counts number of ops: 48 compiled vars: !0 = $urls, !1 = $ret, !2 = $base_url, !3 = $set, !4 = $query, !5 = $res, !6 = $count, !7 = $url line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 33 0 E > RECV !0 34 1 INIT_FCALL 'array_fill_keys' 2 SEND_VAR !0 3 SEND_VAL <false> 4 DO_ICALL $8 5 ASSIGN !1, $8 35 6 ASSIGN !2, 'http%3A%2F%2Fapi.b.st-hatena.com%2Fentry.counts' 36 7 INIT_FCALL 'array_chunk' 8 SEND_VAR !0 9 SEND_VAL 50 10 DO_ICALL $11 11 > FE_RESET_R $12 $11, ->45 12 > > FE_FETCH_R $12, !3, ->45 37 13 > INIT_FCALL 'implode' 14 SEND_VAL '%26' 15 INIT_FCALL 'array_map' 16 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2Ff7q9f%3A37%240' 39 17 SEND_VAL ~13 18 SEND_VAR !3 19 DO_ICALL $14 20 SEND_VAR $14 21 DO_ICALL $15 22 CONCAT ~16 '%3F', $15 37 23 ASSIGN !4, ~16 40 24 INIT_FCALL 'json_decode' 25 BEGIN_SILENCE ~18 26 INIT_FCALL 'file_get_contents' 27 CONCAT ~19 !2, !4 28 SEND_VAL ~19 29 DO_ICALL $20 30 END_SILENCE ~18 31 SEND_VAR $20 32 SEND_VAL <true> 33 DO_ICALL $21 34 ASSIGN !5, $21 41 35 TYPE_CHECK 128 !5 36 > JMPZ ~23, ->44 42 37 > > FE_RESET_R $24 !5, ->43 38 > > FE_FETCH_R ~25 $24, !6, ->43 39 > ASSIGN !7, ~25 43 40 ASSIGN_DIM !1, !7 41 OP_DATA !6 42 42 > JMP ->38 43 > FE_FREE $24 36 44 > > JMP ->12 45 > FE_FREE $12 47 46 > RETURN !1 48 47* > RETURN null End of function get_hb_favorited_counts Function %00%7Bclosure%7D%2Fin%2Ff7q9f%3A37%240: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/f7q9f function name: {closure} number of ops: 7 compiled vars: !0 = $url line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 37 0 E > RECV !0 38 1 INIT_FCALL 'rawurlencode' 2 SEND_VAR !0 3 DO_ICALL $1 4 CONCAT ~2 'url%3D', $1 5 > RETURN ~2 39 6* > RETURN null End of function %00%7Bclosure%7D%2Fin%2Ff7q9f%3A37%240
Generated using Vulcan Logic Dumper, using php 8.0.0