php中检查 url 链接是否已经有参数,添加
2个回答
展开全部
//检查链接中是否存在 ?
$check = strpos($old_url, '?');
//如果存在 ? if($check !== false)
{ //如果 ? 后面没有参数,如 hindex.php?
if(substr($old_url, $check+1) == '') {
//可以直接加上附加参数 $new_url = $old_url;
} else //如果有参数,如:index.php?ID=12
{ $new_url = $old_url.'&';
} }
else //如果不存在 ? {
$new_url = $old_url.'?'; }
echo $new_url;
?>
$check = strpos($old_url, '?');
//如果存在 ? if($check !== false)
{ //如果 ? 后面没有参数,如 hindex.php?
if(substr($old_url, $check+1) == '') {
//可以直接加上附加参数 $new_url = $old_url;
} else //如果有参数,如:index.php?ID=12
{ $new_url = $old_url.'&';
} }
else //如果不存在 ? {
$new_url = $old_url.'?'; }
echo $new_url;
?>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询