- parse_url: documentation ( source)
<?php
$url = 'http://example.com:80#@google.com/lorem/ipsum';
echo parse_url($url)["host"];
echo "\n";
echo parse_url($url)["path"];
echo "\n\n";
echo parse_url($url, PHP_URL_HOST);
echo "\n";
echo parse_url($url, PHP_URL_PATH);