3v4l.org

run code in 300+ PHP versions simultaneously
<?php function clientIp() { $ipaddress = getenv('HTTP_CLIENT_IP')?: getenv('HTTP_X_FORWARDED_FOR')?: getenv('HTTP_X_FORWARDED')?: getenv('HTTP_FORWARDED_FOR')?: getenv('HTTP_FORWARDED')?: getenv('REMOTE_ADDR'); return $ipaddress; } echo clientIp();

preferences:
31.32 ms | 402 KiB | 5 Q