Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 31, Position 2 = 41
Branch analysis from position: 31
2 jumps found. (Code = 78) Position 1 = 32, Position 2 = 41
Branch analysis from position: 32
1 jumps found. (Code = 42) Position 1 = 31
Branch analysis from position: 31
Branch analysis from position: 41
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 41
filename: /in/es0JC
function name: (null)
number of ops: 49
compiled vars: !0 = $html, !1 = $needle, !2 = $replace, !3 = $dom, !4 = $xpath, !5 = $node
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, '%3Cdiv%3E%0A+++V%E3%81%8C%E3%81%82%E3%82%8B%3Cbr%3E%0A+++%3Cdiv+id%3D%22body-top%22+class%3D%22content-moki+clearfix%22%3E%0A+++++++V%E3%81%8C%E3%81%82%E3%82%8B%3Cbr%3E%0A+++++++%3Cspan+class%3D%22headline%22%3E%0A+++++++++++%3Cbr%3E%0A+++++++++++%E3%81%AB%E3%83%A2%E3%83%87%E3%83%AB%E3%80%8CV%E3%80%8D%E3%82%92%E5%85%A5%E3%82%8C%E3%82%8B%E3%81%A8%E3%80%81%E3%83%97%E3%83%AC%E3%83%93%E3%83%A5%E3%83%BC%E3%81%A7%E3%82%A8%E3%83%B3%E3%83%99%E3%83%83%E3%83%88%E3%81%8C%E5%B4%A9%E3%82%8C%E3%82%8B%3Cbr%3E%0A+++++++++++%3Cbr%3E%0A+++++++++++%3Cdiv+class%3D%22oembed++oembed-type-instagram%22+data-oembed-medialink%3D%22https%3A%2F%2Fwww.instagram.com%2Fp%2FB5mtrL3p3XV%2F%22+style%3D%22margin%3A10px+auto%3Bmax-width%3A+500px%3B%22+data-oembed-url%3D%22https%3A%2F%2Fapi.instagram.com%2Foembed%2F%3Furl%3Dhttps%253A%252F%252Fwww.instagram.com%252Fp%252FB5mtrL3p3XV%26format%3Djson%26maxwidth%3D500%26width%3D1%22+data-oembed-id%3D%22B5mtrL3p3XV%22+data-oembed-options%3D%27%7B%22maxwidth%22%3A%22500%22%2C%22width%22%3Atrue%7D%27%3E%0A+++++++++++++++%3Cfigure+class%3D%22moki-embed-instagram%22%3E%0A+++++++++++++++++++%3Cimg+src%3D%22https%3A%2F%2Finstagram.com%2Fp%2FB5mtrL3p3XV%2Fmedia%2F%3Fsize%3Dl%22%3E%0A+++++++++++++++++++%3Cfigcaption%3E%0A+++++++++++++++++++++++%3Ci+class%3D%22fa+fa-instagram+icon%22%3E%3C%2Fi%3E%0A+++++++++++++++++++%3C%2Ffigcaption%3E%0A+++++++++++++++%3C%2Ffigure%3E%0A+++++++++++++++V%E3%81%8C%E3%81%82%E3%82%8B%0A+++++++++++%3C%2Fdiv%3E%0A+++++++++++%3Cbr%3Ea+%0A++++++++%3C%2Fspan%3E%0A++++++++V...%0A++++%3C%2Fdiv%3E%0A%3C%2Fdiv%3E'
28 1 ASSIGN !1, 'V'
29 2 ASSIGN !2, '%40CHANGE%40'
31 3 INIT_FCALL 'libxml_use_internal_errors'
4 SEND_VAL <true>
5 DO_ICALL
32 6 NEW $10 'DOMDocument'
7 SEND_VAL_EX '1.0'
8 SEND_VAL_EX 'utf-8'
9 DO_FCALL 0
10 ASSIGN !3, $10
33 11 INIT_METHOD_CALL !3, 'loadHTML'
12 INIT_FCALL 'mb_convert_encoding'
13 SEND_VAR !0
14 SEND_VAL 'HTML-ENTITIES'
15 SEND_VAL 'UTF-8'
16 DO_ICALL $13
17 SEND_VAR_NO_REF_EX $13
18 SEND_VAL_EX 8196
19 DO_FCALL 0
34 20 NEW $15 'DOMXPath'
21 SEND_VAR_EX !3
22 DO_FCALL 0
23 ASSIGN !4, $15
35 24 INIT_METHOD_CALL !4, 'query'
25 ROPE_INIT 3 ~19 '%2F%2Fdiv%5Bcontains%28%40class%2C+%27oembed%27%29%5D%2Ftext%28%29%5Bcontains%28.%2C%27'
26 ROPE_ADD 1 ~19 ~19, !1
27 ROPE_END 2 ~18 ~19, '%27%29%5D'
28 SEND_VAL_EX ~18
29 DO_FCALL 0 $21
30 > FE_RESET_R $22 $21, ->41
31 > > FE_FETCH_R $22, !5, ->41
36 32 > INIT_FCALL 'str_replace'
33 SEND_VAR !1
34 SEND_VAR !2
35 FETCH_OBJ_R ~24 !5, 'nodeValue'
36 SEND_VAL ~24
37 DO_ICALL $25
38 ASSIGN_OBJ !5, 'nodeValue'
39 OP_DATA $25
35 40 > JMP ->31
41 > FE_FREE $22
38 42 INIT_METHOD_CALL !3, 'saveXML'
43 CHECK_FUNC_ARG
44 FETCH_OBJ_FUNC_ARG $26 !3, 'documentElement'
45 SEND_FUNC_ARG $26
46 DO_FCALL 0 $27
47 ECHO $27
48 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0