3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = <<< 'T' server { listen 80; server_name reader.wogong.net; root /home/wogong/selfoss/; access_log /home/wogong/log/selfoss.access.log; error_log /home/wogong/log/selfoss.error.log; location ~* \ (gif|jpg|png) { expires 30d; } location ~ ^/favicons/.*$ { try_files $uri /data/$uri; } location ~ ^/thumbnails/.*$ { try_files $uri /data/$uri; } location ~* ^/(data\/logs|data\/sqlite|config\.ini|\.ht) { deny all; } location / { index index.php index.html index.htm; try_files $uri /public/$uri /index.php$is_args$args; } location ~ \.php$ { fastcgi_pass unix:/tmp/wogong-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } T; echo json_encode($a);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/ehUjp
function name:  (null)
number of ops:  6
compiled vars:  !0 = $a
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'server+%7B%0A++++listen+80%3B%0A++++server_name+reader.wogong.net%3B%0A++++root+%2Fhome%2Fwogong%2Fselfoss%2F%3B%0A++++%0A++++access_log+%2Fhome%2Fwogong%2Flog%2Fselfoss.access.log%3B%0A++++error_log+%2Fhome%2Fwogong%2Flog%2Fselfoss.error.log%3B%0A++++%0A++++location+%7E%2A+%5C+%28gif%7Cjpg%7Cpng%29+%7B%0A++++++++expires+30d%3B%0A++++%7D%0A++++%0A++++location+%7E+%5E%2Ffavicons%2F.%2A%24+%7B%0A++++++++try_files+%24uri+%2Fdata%2F%24uri%3B%0A++++%7D%0A++++%0A++++location+%7E+%5E%2Fthumbnails%2F.%2A%24+%7B%0A++++++++try_files+%24uri+%2Fdata%2F%24uri%3B%0A++++%7D%0A++++%0A++++location+%7E%2A+%5E%2F%28data%5C%2Flogs%7Cdata%5C%2Fsqlite%7Cconfig%5C.ini%7C%5C.ht%29+%7B%0A++++++++deny+all%3B%0A++++%7D%0A++++%0A++++location+%2F+%7B%0A++++++++index+index.php+index.html+index.htm%3B%0A++++++++try_files+%24uri+%2Fpublic%2F%24uri+%2Findex.php%24is_args%24args%3B%0A++++%7D%0A++++%0A++++location+%7E+%5C.php%24+%7B%0A++++++++fastcgi_pass+unix%3A%2Ftmp%2Fwogong-fpm.sock%3B%0A++++++++%0A++++++++fastcgi_index+index.php%3B%0A++++++++include+fastcgi_params%3B%0A++++%7D%0A%7D'
   42     1        INIT_FCALL                                               'json_encode'
          2        SEND_VAR                                                 !0
          3        DO_ICALL                                         $2      
          4        ECHO                                                     $2
          5      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
151.06 ms | 1394 KiB | 15 Q