3v4l.org

run code in 300+ PHP versions simultaneously
<?php $server['REQUEST_URI'] = '/index.php?x/'; $server['HTTP_HOST'] = 'neos.dev'; $host = isset($server['HTTP_HOST']) ? $server['HTTP_HOST'] : 'localhost'; $requestUri = isset($server['REQUEST_URI']) ? $server['REQUEST_URI'] : '/'; $requestUri = str_replace('/index.php', '', $requestUri); $uriString = 'http://' . $host . $requestUri; $uriParts = parse_url($uriString); var_dump($uriParts['host']);

preferences:
38.45 ms | 402 KiB | 5 Q