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/YVsEM on line 8
Process exited with code 255.

preferences:
173.32 ms | 1395 KiB | 36 Q