3v4l.org

run code in 300+ PHP versions simultaneously
<?php $_ = ''; $_[+$_]++; $_ = $_ . ''; $__ = $_[+'']; $_ = $__; $___ = $_; $__ = $_; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $___ .= $__; $___ .= $__; $__ = $_; $__++; $__++; $__++; $__++; $___ .= $__; $__ = $_; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $___ .= $__; $__ = $_; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $___ .= $__; $____ = '_'; $__ = $_; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $__++; $____ .= $__; $__ = $_; $__++; $__++; $__++; $__;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/ZmM3V
function name:  (null)
number of ops:  101
compiled vars:  !0 = $_, !1 = $__, !2 = $___, !3 = $____
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, ''
    4     1        MUL                                              ~5      !0, 1
          2        FETCH_DIM_RW                                     $6      !0, ~5
          3        PRE_INC                                                  $6
    5     4        CONCAT                                           ~8      !0, ''
          5        ASSIGN                                                   !0, ~8
    6     6        MUL                                              ~10     '', 1
          7        FETCH_DIM_R                                      ~11     !0, ~10
          8        ASSIGN                                                   !1, ~11
    7     9        ASSIGN                                                   !0, !1
    8    10        ASSIGN                                                   !2, !0
    9    11        ASSIGN                                                   !1, !0
   10    12        PRE_INC                                                  !1
   11    13        PRE_INC                                                  !1
   12    14        PRE_INC                                                  !1
   13    15        PRE_INC                                                  !1
   14    16        PRE_INC                                                  !1
   15    17        PRE_INC                                                  !1
   16    18        PRE_INC                                                  !1
   17    19        PRE_INC                                                  !1
   18    20        PRE_INC                                                  !1
   19    21        PRE_INC                                                  !1
   20    22        PRE_INC                                                  !1
   21    23        PRE_INC                                                  !1
   22    24        PRE_INC                                                  !1
   23    25        PRE_INC                                                  !1
   24    26        PRE_INC                                                  !1
   25    27        PRE_INC                                                  !1
   26    28        PRE_INC                                                  !1
   27    29        PRE_INC                                                  !1
   28    30        ASSIGN_OP                                     8          !2, !1
   29    31        ASSIGN_OP                                     8          !2, !1
   30    32        ASSIGN                                                   !1, !0
   31    33        PRE_INC                                                  !1
   32    34        PRE_INC                                                  !1
   33    35        PRE_INC                                                  !1
   34    36        PRE_INC                                                  !1
   35    37        ASSIGN_OP                                     8          !2, !1
   36    38        ASSIGN                                                   !1, !0
   37    39        PRE_INC                                                  !1
   38    40        PRE_INC                                                  !1
   39    41        PRE_INC                                                  !1
   40    42        PRE_INC                                                  !1
   41    43        PRE_INC                                                  !1
   42    44        PRE_INC                                                  !1
   43    45        PRE_INC                                                  !1
   44    46        PRE_INC                                                  !1
   45    47        PRE_INC                                                  !1
   46    48        PRE_INC                                                  !1
   47    49        PRE_INC                                                  !1
   48    50        PRE_INC                                                  !1
   49    51        PRE_INC                                                  !1
   50    52        PRE_INC                                                  !1
   51    53        PRE_INC                                                  !1
   52    54        PRE_INC                                                  !1
   53    55        PRE_INC                                                  !1
   54    56        ASSIGN_OP                                     8          !2, !1
   55    57        ASSIGN                                                   !1, !0
   56    58        PRE_INC                                                  !1
   57    59        PRE_INC                                                  !1
   58    60        PRE_INC                                                  !1
   59    61        PRE_INC                                                  !1
   60    62        PRE_INC                                                  !1
   61    63        PRE_INC                                                  !1
   62    64        PRE_INC                                                  !1
   63    65        PRE_INC                                                  !1
   64    66        PRE_INC                                                  !1
   65    67        PRE_INC                                                  !1
   66    68        PRE_INC                                                  !1
   67    69        PRE_INC                                                  !1
   68    70        PRE_INC                                                  !1
   69    71        PRE_INC                                                  !1
   70    72        PRE_INC                                                  !1
   71    73        PRE_INC                                                  !1
   72    74        PRE_INC                                                  !1
   73    75        PRE_INC                                                  !1
   74    76        PRE_INC                                                  !1
   75    77        ASSIGN_OP                                     8          !2, !1
   76    78        ASSIGN                                                   !3, '_'
   77    79        ASSIGN                                                   !1, !0
   78    80        PRE_INC                                                  !1
   79    81        PRE_INC                                                  !1
   80    82        PRE_INC                                                  !1
   81    83        PRE_INC                                                  !1
   82    84        PRE_INC                                                  !1
   83    85        PRE_INC                                                  !1
   84    86        PRE_INC                                                  !1
   85    87        PRE_INC                                                  !1
   86    88        PRE_INC                                                  !1
   87    89        PRE_INC                                                  !1
   88    90        PRE_INC                                                  !1
   89    91        PRE_INC                                                  !1
   90    92        PRE_INC                                                  !1
   91    93        PRE_INC                                                  !1
   92    94        PRE_INC                                                  !1
   93    95        ASSIGN_OP                                     8          !3, !1
   94    96        ASSIGN                                                   !1, !0
   95    97        PRE_INC                                                  !1
   96    98        PRE_INC                                                  !1
   97    99        PRE_INC                                                  !1
   99   100      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
157.18 ms | 1403 KiB | 13 Q