Php 如何将url分解为多个部分

Php 如何将url分解为多个部分,php,url,Php,Url,我希望按/拆分url地址并选择最后一个地址。例如,我需要获取url拆分中的最后一个操作,我如何才能做到这一点 使用explode,如果url以/结尾,请先删除它,然后获取explode的最后一个元素 $url = 'https://www.example.net/admin/split/'; if ($url && substr($url, -1) == '/') { $url = substr($url, 0, -1); } $parts = explode('/',

我希望按/拆分url地址并选择最后一个地址。例如,我需要获取url拆分中的最后一个操作,我如何才能做到这一点

使用
explode
,如果url以
/
结尾,请先删除它,然后获取
explode
的最后一个元素

$url = 'https://www.example.net/admin/split/';
if ($url && substr($url, -1) == '/') {
    $url = substr($url, 0, -1);
}
$parts = explode('/', $url);
$action = null;
if (count($parts) > 0) {
    $action = $parts[count($parts) - 1];
}

到目前为止你试过什么?可能会有帮助,而且strstr应该可以工作