- pathinfo: documentation ( source)
- basename: documentation ( source)
- print_r: documentation ( source)
- parse_url: documentation ( source)
<?php
$url = "http://www.unl.edu/path/path/index.php?test";
$parts = parse_url($url);
if (isset($parts['path'])) {
$pathinfo = pathinfo($parts['path']);
if (isset($pathinfo['extension'])) {
$parts['path'] = basename($parts['path']);
}
unset($parts['query']);
unset($parts['fragment']);
}
print_r($parts);