Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/ueZaK
function name: (null)
number of ops: 63
compiled vars: !0 = $service_url, !1 = $curl, !2 = $curl_response, !3 = $curl_jason
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
2 0 E > ASSIGN !0, 'http%3A%2F%2F127.0.0.1%3A8000%2Fapi%2Fthesis%2F%3Fformat%3Djson'
4 1 INIT_FCALL_BY_NAME 'curl_init'
2 SEND_VAR_EX !0
3 DO_FCALL 0 $5
4 ASSIGN !1, $5
6 5 INIT_FCALL_BY_NAME 'curl_setopt'
6 SEND_VAR_EX !1
7 FETCH_CONSTANT ~7 'CURLOPT_RETURNTRANSFER'
8 SEND_VAL_EX ~7
9 SEND_VAL_EX 1
10 DO_FCALL 0
7 11 INIT_FCALL_BY_NAME 'curl_setopt'
12 SEND_VAR_EX !1
13 FETCH_CONSTANT ~9 'CURLOPT_HEADER'
14 SEND_VAL_EX ~9
15 SEND_VAL_EX 0
16 DO_FCALL 0
8 17 INIT_FCALL_BY_NAME 'curl_setopt'
18 SEND_VAR_EX !1
19 FETCH_CONSTANT ~11 'CURLOPT_TIMEOUT'
20 SEND_VAL_EX ~11
21 SEND_VAL_EX 5
22 DO_FCALL 0
9 23 INIT_FCALL_BY_NAME 'curl_setopt'
24 SEND_VAR_EX !1
25 FETCH_CONSTANT ~13 'CURLOPT_SSL_VERIFYPEER'
26 SEND_VAL_EX ~13
27 SEND_VAL_EX 0
28 DO_FCALL 0
10 29 INIT_FCALL_BY_NAME 'curl_setopt'
30 SEND_VAR_EX !1
31 FETCH_CONSTANT ~15 'CURLOPT_SSL_VERIFYHOST'
32 SEND_VAL_EX ~15
33 SEND_VAL_EX 0
34 DO_FCALL 0
11 35 INIT_FCALL_BY_NAME 'curl_setopt'
36 SEND_VAR_EX !1
37 FETCH_CONSTANT ~17 'CURLOPT_POST'
38 SEND_VAL_EX ~17
39 SEND_VAL_EX 0
40 DO_FCALL 0
14 41 INIT_FCALL_BY_NAME 'curl_exec'
42 SEND_VAR_EX !1
43 DO_FCALL 0 $19
44 ASSIGN !2, $19
20 45 ECHO 'Hello+Munir+%3AD'
25 46 INIT_FCALL_BY_NAME 'curl_close'
47 SEND_VAR_EX !1
48 DO_FCALL 0
26 49 INIT_FCALL 'json_decode'
50 SEND_VAR !2
51 SEND_VAL <true>
52 DO_ICALL $22
53 ASSIGN !3, $22
27 54 INIT_FCALL 'print_r'
55 SEND_VAR !3
56 DO_ICALL
28 57 ECHO !3
29 58 INIT_FCALL_BY_NAME 'curl_error'
59 SEND_VAR_EX !2
60 DO_FCALL 0 $25
61 ECHO $25
30 62 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0