首頁  >  文章  >  後端開發  >  php如何判斷有沒有參數

php如何判斷有沒有參數

藏色散人
藏色散人原創
2020-09-03 09:21:533533瀏覽

php判斷有沒有參數的方法:先透過「$_SERVER["REQUEST_URI"];」方法取得連結;然後透過if語句判斷連結中是否存在參數;最後透過echo輸出判斷結果即可。

php如何判斷有沒有參數

推薦:《PHP影片教學

例如:php判斷URL是否帶參數

$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; 
    } 
    //如果有参数,如:http://www.yitu.org/index.php?ID=12 
    else 
    { 
    $new_url = $old_url.'&'; 
    } 
}
//如果不存在 ?  
else 
{ 
    $new_url = $old_url.'?'; 
} 
    echo $new_url;

以上是php如何判斷有沒有參數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn