欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

php中检查 url 链接是否已经有参数,添加 ? 或 &代码

程序员文章站 2022-04-18 23:37:37
...
在php中我们要如何检查 url 链接是否已经有参数,添加 ? 或 &呢,下面我来分享一个函数。
代码如下 复制代码
$old_url = $_SERVER["REQUEST_URI"];

//检查链接中是否存在 ?
$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;
?>