3v4l.org

run code in 300+ PHP versions simultaneously
<?php $url ="[::1]/challenges/flag.php"; if (preg_match ('/[https?|[st]?ftp|dict|gopher|scp|telnet|ldaps?]\:\/\/.*(\d+|[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})/i', $url)) { echo('Please do not access by IP.'); } else (preg_match ('/localhost/i', $url)) { echo('Please do not access localhost.'); }
Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.7
Parse error: syntax error, unexpected 'echo' (T_ECHO) in /in/rNBgd on line 8
Process exited with code 255.

preferences:
161.78 ms | 1387 KiB | 36 Q