php获取复杂网址后缀
<?php
// 要解析的复杂URL
$complexUrl = "https://example.com/path/to/file.html?query=value";
// 解析URL
$urlParts = parse_url($complexUrl);
if (isset($urlParts['path'])) {
// 获取路径部分
$path = $urlParts['path'];
// 使用pathinfo()函数来获取路径的文件信息
$pathInfo = pathinfo($path);
if (isset($pathInfo['extension'])) {
// 提取后缀
$fileExtension = $pathInfo['extension'];
echo "URL后缀: $fileExtension";
} else {
echo "URL没有文件后缀。";
}
} else {
echo "无法解析URL路径。";
}
?>