3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?=($__='`@`@'^'*/).')(($_='->.<:'^'__@[_')('>'^@_,'%'^@_)),$__($_('|'^'=','|'^'&')),$__($_(':'^"\n",';'^']'^@_));
Finding entry points
Branch analysis from position: 0
Jump found. (Code = 62) Position 1 = -2
filename:       /in/XRQec
function name:  (null)
number of ops:  39
compiled vars:  !0 = $__, !1 = $_
line     #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   1     0  E >   ASSIGN                                           $2      !0, 'JoIn'
         1        INIT_DYNAMIC_CALL                                        $2
         2        ASSIGN                                           $3      !1, 'range'
         3        INIT_DYNAMIC_CALL                                        $3
         4        BEGIN_SILENCE                                    ~4      
         5        FETCH_CONSTANT                                   ~5      '_'
         6        END_SILENCE                                              ~4
         7        BW_XOR                                           ~6      '%3E', ~5
         8        SEND_VAL_EX                                              ~6
         9        BEGIN_SILENCE                                    ~7      
        10        FETCH_CONSTANT                                   ~8      '_'
        11        END_SILENCE                                              ~7
        12        BW_XOR                                           ~9      '%25', ~8
        13        SEND_VAL_EX                                              ~9
        14        DO_FCALL                                      0  $10     
        15        BRK                                                      
        16        DO_FCALL                                      0  $11     
        17        ECHO                                                     $11
        18        INIT_DYNAMIC_CALL                                        !0
        19        INIT_DYNAMIC_CALL                                        !1
        20        SEND_VAL_EX                                              'A'
        21        SEND_VAL_EX                                              'Z'
        22        DO_FCALL                                      0  $12     
        23        BRK                                                      
        24        DO_FCALL                                      0  $13     
        25        ECHO                                                     $13
        26        INIT_DYNAMIC_CALL                                        !0
        27        INIT_DYNAMIC_CALL                                        !1
        28        SEND_VAL_EX                                              '0'
        29        BEGIN_SILENCE                                    ~14     
        30        FETCH_CONSTANT                                   ~15     '_'
        31        END_SILENCE                                              ~14
        32        BW_XOR                                           ~16     'f', ~15
        33        SEND_VAL_EX                                              ~16
        34        DO_FCALL                                      0  $17     
        35        BRK                                                      
        36        DO_FCALL                                      0  $18     
        37        ECHO                                                     $18
        38      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 7.1.0