3v4l.org

run code in 300+ PHP versions simultaneously
<?php $msg = "Entering 1337 h4x0r mode, pinging Barry ...\n"; $msg = gzdeflate( $msg ); echo "$msg\n"; $msg = bin2hex( $msg ); echo "$msg\n"; exit; $msg = str_rot13( base64_encode( bin2hex( gzdeflate( "Entering 1337 h4x0r mode, pinging Barry ...\n" ) ) ) ); echo "$msg\n"; $back = gzinflate( hex2bin( base64_decode( str_rot13( $msg ) ) ) ); echo "$back\n";
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 79) Position 1 = -2
filename:       /in/vlnRI
function name:  (null)
number of ops:  49
compiled vars:  !0 = $msg, !1 = $back
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'Entering+1337+h4x0r+mode%2C+pinging+Barry+...%0A'
    5     1        INIT_FCALL                                               'gzdeflate'
          2        SEND_VAR                                                 !0
          3        DO_ICALL                                         $3      
          4        ASSIGN                                                   !0, $3
    6     5        NOP                                                      
          6        FAST_CONCAT                                      ~5      !0, '%0A'
          7        ECHO                                                     ~5
    8     8        INIT_FCALL                                               'bin2hex'
          9        SEND_VAR                                                 !0
         10        DO_ICALL                                         $6      
         11        ASSIGN                                                   !0, $6
    9    12        NOP                                                      
         13        FAST_CONCAT                                      ~8      !0, '%0A'
         14        ECHO                                                     ~8
   13    15      > EXIT                                                     
   15    16*       INIT_FCALL                                               'str_rot13'
         17*       INIT_FCALL                                               'base64_encode'
         18*       INIT_FCALL                                               'bin2hex'
         19*       INIT_FCALL                                               'gzdeflate'
         20*       SEND_VAL                                                 'Entering+1337+h4x0r+mode%2C+pinging+Barry+...%0A'
         21*       DO_ICALL                                         $9      
         22*       SEND_VAR                                                 $9
         23*       DO_ICALL                                         $10     
         24*       SEND_VAR                                                 $10
         25*       DO_ICALL                                         $11     
         26*       SEND_VAR                                                 $11
         27*       DO_ICALL                                         $12     
         28*       ASSIGN                                                   !0, $12
   16    29*       NOP                                                      
         30*       FAST_CONCAT                                      ~14     !0, '%0A'
         31*       ECHO                                                     ~14
   18    32*       INIT_FCALL                                               'gzinflate'
         33*       INIT_FCALL                                               'hex2bin'
         34*       INIT_FCALL                                               'base64_decode'
         35*       INIT_FCALL                                               'str_rot13'
         36*       SEND_VAR                                                 !0
         37*       DO_ICALL                                         $15     
         38*       SEND_VAR                                                 $15
         39*       DO_ICALL                                         $16     
         40*       SEND_VAR                                                 $16
         41*       DO_ICALL                                         $17     
         42*       SEND_VAR                                                 $17
         43*       DO_ICALL                                         $18     
         44*       ASSIGN                                                   !1, $18
   19    45*       NOP                                                      
         46*       FAST_CONCAT                                      ~20     !1, '%0A'
         47*       ECHO                                                     ~20
         48*     > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
192 ms | 1400 KiB | 27 Q