Why was http://php.net/manual/en/function.parse-url.php not used?