3v4l.org

run code in 300+ PHP versions simultaneously
<?php $var = '##_autoconfig_start. Config below is generated automaticly by control panel. Direct file chenges will be owrerriden. Do not remove or modify this line location / { proxy_pass http://88.208.0.36:80; proxy_redirect off; proxy_intercept_errors on; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } location @fallback { proxy_pass http://88.208.0.36:80; proxy_redirect off; proxy_intercept_errors on; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } location ~ ^.+\\.(png|PNG|jpg|JPG|jpeg|JPEG|gif|GIF|ico|wmv|avi|flv|mpg|mpeg|mp4|zip|rar|gz|html|css|js|txt)$ { expires 3d; error_page 404 = @fallback; } ##_autoconfig_end. Do not remove or modify this line. ##ngtest'; print preg_replace('/(^##_autoconfig_start(.*[\n\r]?)+?##_autoconfig_end.*$)/m', "", $var);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/XKfsR
function name:  (null)
number of ops:  8
compiled vars:  !0 = $var
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, '%23%23_autoconfig_start.+Config+below+is+generated+automaticly+by+control+panel.+Direct+file+chenges+will+be+owrerriden.+Do+not+remove+or+modify+this+line%0Alocation+%2F+%7B%0A++++proxy_pass+http%3A%2F%2F88.208.0.36%3A80%3B%0A++++proxy_redirect+off%3B%0A++++proxy_intercept_errors+on%3B%0A++++proxy_set_header+Host+%24host%3B%0A++++proxy_set_header+X-Real-IP+%24remote_addr%3B%0A%7D%0Alocation+%40fallback+%7B%0A++++proxy_pass+http%3A%2F%2F88.208.0.36%3A80%3B%0A++++proxy_redirect+off%3B%0A++++proxy_intercept_errors+on%3B%0A++++proxy_set_header+Host+%24host%3B%0A++++proxy_set_header+X-Real-IP+%24remote_addr%3B%0A%7D%0Alocation+%7E+%5E.%2B%5C.%28png%7CPNG%7Cjpg%7CJPG%7Cjpeg%7CJPEG%7Cgif%7CGIF%7Cico%7Cwmv%7Cavi%7Cflv%7Cmpg%7Cmpeg%7Cmp4%7Czip%7Crar%7Cgz%7Chtml%7Ccss%7Cjs%7Ctxt%29%24+%7B%0A++++expires+3d%3B%0A++++error_page+404+%3D+%40fallback%3B%0A%7D%0A%23%23_autoconfig_end.+Do+not+remove+or+modify+this+line.%0A%0A%0A%23%23ngtest'
   27     1        INIT_FCALL                                               'preg_replace'
          2        SEND_VAL                                                 '%2F%28%5E%23%23_autoconfig_start%28.%2A%5B%5Cn%5Cr%5D%3F%29%2B%3F%23%23_autoconfig_end.%2A%24%29%2Fm'
          3        SEND_VAL                                                 ''
          4        SEND_VAR                                                 !0
          5        DO_ICALL                                         $2      
          6        ECHO                                                     $2
          7      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
176.39 ms | 1395 KiB | 15 Q