3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $encodedReg = base64_encode("MUI6181"); $retVal = mcrypt_decrypt("rijndael-128", "Key1Key2Key3Key4", base64_decode($encodedReg), "ecb"); echo $retVal; ?>
Finding entry points
Branch analysis from position: 0
Jump found. Position 1 = -2
filename:       /in/Z5mbf
function name:  (null)
number of ops:  16
compiled vars:  !0 = $encodedReg, !1 = $retVal
line     #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   3     0  E >   INIT_FCALL                                               'base64_encode'
         1        SEND_VAL                                                 'MUI6181'
         2        DO_ICALL                                         $2      
         3        ASSIGN                                                   !0, $2
   5     4        INIT_FCALL                                               'mcrypt_decrypt'
         5        SEND_VAL                                                 'rijndael-128'
   6     6        SEND_VAL                                                 'Key1Key2Key3Key4'
         7        INIT_FCALL                                               'base64_decode'
         8        SEND_VAR                                                 !0
         9        DO_ICALL                                         $4      
        10        SEND_VAR                                                 $4
   8    11        SEND_VAL                                                 'ecb'
        12        DO_ICALL                                         $5      
        13        ASSIGN                                                   !1, $5
  10    14        ECHO                                                     !1
        15      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 7.1.0