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"; $msg = base64_encode( $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/viLeh
function name:  (null)
number of ops:  56
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
   11    15        INIT_FCALL                                               'base64_encode'
         16        SEND_VAR                                                 !0
         17        DO_ICALL                                         $9      
         18        ASSIGN                                                   !0, $9
   12    19        NOP                                                      
         20        FAST_CONCAT                                      ~11     !0, '%0A'
         21        ECHO                                                     ~11
   16    22      > EXIT                                                     
   18    23*       INIT_FCALL                                               'str_rot13'
         24*       INIT_FCALL                                               'base64_encode'
         25*       INIT_FCALL                                               'bin2hex'
         26*       INIT_FCALL                                               'gzdeflate'
         27*       SEND_VAL                                                 'Entering+1337+h4x0r+mode%2C+pinging+Barry+...%0A'
         28*       DO_ICALL                                         $12     
         29*       SEND_VAR                                                 $12
         30*       DO_ICALL                                         $13     
         31*       SEND_VAR                                                 $13
         32*       DO_ICALL                                         $14     
         33*       SEND_VAR                                                 $14
         34*       DO_ICALL                                         $15     
         35*       ASSIGN                                                   !0, $15
   19    36*       NOP                                                      
         37*       FAST_CONCAT                                      ~17     !0, '%0A'
         38*       ECHO                                                     ~17
   21    39*       INIT_FCALL                                               'gzinflate'
         40*       INIT_FCALL                                               'hex2bin'
         41*       INIT_FCALL                                               'base64_decode'
         42*       INIT_FCALL                                               'str_rot13'
         43*       SEND_VAR                                                 !0
         44*       DO_ICALL                                         $18     
         45*       SEND_VAR                                                 $18
         46*       DO_ICALL                                         $19     
         47*       SEND_VAR                                                 $19
         48*       DO_ICALL                                         $20     
         49*       SEND_VAR                                                 $20
         50*       DO_ICALL                                         $21     
         51*       ASSIGN                                                   !1, $21
   22    52*       NOP                                                      
         53*       FAST_CONCAT                                      ~23     !1, '%0A'
         54*       ECHO                                                     ~23
         55*     > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
173.84 ms | 1400 KiB | 27 Q