<?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路径。";
}
?>