3v4l.org

run code in 300+ PHP versions simultaneously
<?php foreach(array( '', 'x', ' ', '0.0.0.0', '255.255.255.255', // Some bad IP '127.0.0.1', // localhost '10.0.0.0', '192.168.0.1', 'fe80::414a:a44e:53f2:e694%21',, 'fe80::414a:a44e:53f2:e694', // Private IP addresses '8.8.8.8', // Good ) as $ip) { echo "'$ip' => "; var_dump(filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4 | FILTER_FLAG_IPV6 | FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE)); }
Output for 5.3.0 - 5.3.28, 5.4.0 - 5.4.27
Parse error: syntax error, unexpected ',', expecting ')' in /in/Fs7m8 on line 5
Process exited with code 255.

preferences:
191.52 ms | 1395 KiB | 64 Q