摘要
判断 URL 地址中是否存在 id 参数,并检查该参数是否为空值。如果 id 参数不存在或为空,返回 false;否则返回 true。
代码示例
function hasValidId($url) {
// 解析 URL 并获取查询参数
$params = parse_url($url, PHP_URL_QUERY);
// 判断 `id` 参数是否存在
if (isset($params['id'])) {
// 判断 `id` 参数是否为空值
if (empty($params['id'])) {
return false;
} else {
return true;
}
} else {
return false;
}
}总结
通过解析 URL 地址的查询参数,可以判断 id 参数是否存在,并且可以通过检查参数值是否为空来判断参数是否有效。该函数在对带有 id 参数的 URL 地址进行验证时非常有用。