Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 125) Position 1 = 57, Position 2 = 64
Branch analysis from position: 57
2 jumps found. (Code = 126) Position 1 = 58, Position 2 = 64
Branch analysis from position: 58
1 jumps found. (Code = 42) Position 1 = 57
Branch analysis from position: 57
Branch analysis from position: 64
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 64
filename: /in/ktnK9
function name: (null)
number of ops: 93
compiled vars: !0 = $location, !1 = $loc, !2 = $sorted, !3 = $calc, !4 = $key, !5 = $median
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
4 1 ASSIGN_DIM !0, 0
2 OP_DATA <array>
5 3 FETCH_DIM_W $8 !0, 0
4 ASSIGN_DIM $8, 'name'
5 OP_DATA 'Valencia'
6 6 FETCH_DIM_W $10 !0, 0
7 ASSIGN_DIM $10, 'latitude'
8 OP_DATA 39.4699
7 9 FETCH_DIM_W $12 !0, 0
10 ASSIGN_DIM $12, 'longitude'
11 OP_DATA -0.376288
8 12 ASSIGN_DIM !0, 1
13 OP_DATA <array>
9 14 FETCH_DIM_W $15 !0, 1
15 ASSIGN_DIM $15, 'name'
16 OP_DATA 'Alanya'
10 17 FETCH_DIM_W $17 !0, 1
18 ASSIGN_DIM $17, 'latitude'
19 OP_DATA 36.5444
11 20 FETCH_DIM_W $19 !0, 1
21 ASSIGN_DIM $19, 'longitude'
22 OP_DATA 31.9954
12 23 ASSIGN_DIM !0, 2
24 OP_DATA <array>
13 25 FETCH_DIM_W $22 !0, 2
26 ASSIGN_DIM $22, 'name'
27 OP_DATA 'Side'
14 28 FETCH_DIM_W $24 !0, 2
29 ASSIGN_DIM $24, 'latitude'
30 OP_DATA 36.7769
15 31 FETCH_DIM_W $26 !0, 2
32 ASSIGN_DIM $26, 'longitude'
33 OP_DATA 31.3976
16 34 ASSIGN_DIM !0, 3
35 OP_DATA <array>
17 36 FETCH_DIM_W $29 !0, 3
37 ASSIGN_DIM $29, 'name'
38 OP_DATA 'Miami'
18 39 FETCH_DIM_W $31 !0, 3
40 ASSIGN_DIM $31, 'latitude'
41 OP_DATA 25.7907
19 42 FETCH_DIM_W $33 !0, 3
43 ASSIGN_DIM $33, 'longitude'
44 OP_DATA -80.13
20 45 ASSIGN_DIM !0, 4
46 OP_DATA <array>
21 47 FETCH_DIM_W $36 !0, 4
48 ASSIGN_DIM $36, 'name'
49 OP_DATA 'Albufeira'
22 50 FETCH_DIM_W $38 !0, 4
51 ASSIGN_DIM $38, 'latitude'
52 OP_DATA 37.0891
23 53 FETCH_DIM_W $40 !0, 4
54 ASSIGN_DIM $40, 'longitude'
55 OP_DATA -8.24788
25 56 > FE_RESET_RW $42 !0, ->64
57 > > FE_FETCH_RW $42, !1, ->64
26 58 > FETCH_DIM_R ~44 !1, 'latitude'
59 FETCH_DIM_R ~45 !1, 'longitude'
60 SUB ~46 ~44, ~45
61 ASSIGN_DIM !1, 'calc'
62 OP_DATA ~46
25 63 > JMP ->57
64 > FE_FREE $42
29 65 INIT_FCALL 'array_column'
66 SEND_VAR !0
67 SEND_VAL 'calc'
68 DO_ICALL $47
69 ASSIGN ~48 !3, $47
70 ASSIGN !2, ~48
30 71 INIT_FCALL 'sort'
72 SEND_REF !2
73 DO_ICALL
32 74 INIT_FCALL 'array_search'
75 INIT_FCALL 'round'
76 COUNT ~51 !2
77 SUB ~52 ~51, 1
78 DIV ~53 ~52, 2
79 SEND_VAL ~53
80 SEND_VAL 0
81 DO_ICALL $54
82 FETCH_DIM_R ~55 !2, $54
83 SEND_VAL ~55
84 SEND_VAR !3
85 DO_ICALL $56
86 ASSIGN !4, $56
33 87 FETCH_DIM_R ~58 !0, !4
88 ASSIGN !5, ~58
34 89 INIT_FCALL 'var_dump'
90 SEND_VAR !5
91 DO_ICALL
92 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0