例如分頁,因為有些連結已經有參數了,在附加分頁資訊的時候不能把原有的參數丟掉,所以判斷一下連結是否有參數,然後根據需要附加分頁資訊。
方法很簡單:
複製程式碼 程式碼如下:
((strpos($url, '?') !== false) ? '&' : '?');
複製程式碼 程式碼如下:
$old_url = $_SERVER["REQUEST_URI"];
//檢查連結中是否存在?
$check = strpos($old_url, '?');
//如果存在?
if ($check !== false)
{
//如果? 後面沒有參數,如http://www.yitu.org/index.php?
if(substr($old_url, $check +1) == '')
{
//可以直接加上附加參數
$new_url = $old_url;
}
else //如果有參數,如:http: //www.yitu.org/index.php?ID=12
{
$new_url = $old_url.'&';
}
}
else //如果不存在?
{
$new_url = $old_url.'?';
}
echo $new_url;
?>
以上就介紹了php程式碼 檢查url連結是否已經有參數的php程式碼 新增 ? 或 &,包含了php程式碼方面的內容,希望對PHP教學有興趣的朋友有幫助。