最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

檢查url鏈接是否已經(jīng)有參數(shù)的php代碼 添加 ? 或 &

 更新時間:2010年02月09日 12:44:58   作者:  
有時候我們需要檢查 URL 鏈接是否已經(jīng)有參數(shù),然后根據(jù)需要判斷是添加 ? 還是添加 & 在結(jié)尾,這只是一個很小的技巧,但是在做分頁或者頁面跳轉(zhuǎn)時還是有些用處的。
比如分頁,因為有些鏈接已經(jīng)有參數(shù)了,在附加分頁信息的時候不能把原有的參數(shù)丟掉,所以判斷一下鏈接是否有參數(shù),然后根據(jù)需要附加分頁信息。

方法很簡單:
復(fù)制代碼 代碼如下:
((strpos($url, '?') !== false) ? '&' : '?');


檢查鏈接中是否含有 ? ,如果有,如:
http://www.test.com/index.php?id=id
則直接在鏈接后面添加一個 & 然后跟上分頁信息:
http://www.fzitv.net/index.php?id=id&page=12

如果鏈接中沒有參數(shù),如:
http://www.test.com/index.php
則需要添加 & 然后跟上分頁信息:
http://www.fzitv.net/index.php?page=12

附上一個更為健全的檢查方法:
復(fù)制代碼 代碼如下:

<?php
$old_url = $_SERVER["REQUEST_URI"];
//檢查鏈接中是否存在 ?
$check = strpos($old_url, '?');
//如果存在 ?
if($check !== false)
{
//如果 ? 后面沒有參數(shù),如 http://www.yitu.org/index.php?
if(substr($old_url, $check+1) == '')
{
//可以直接加上附加參數(shù)
$new_url = $old_url;
}
else //如果有參數(shù),如:http://www.yitu.org/index.php?ID=12
{
$new_url = $old_url.'&';
}
}
else //如果不存在 ?
{
$new_url = $old_url.'?';
}
echo $new_url;
?>

相關(guān)文章

  • 比file_get_contents穩(wěn)定的curl_get_contents分享

    比file_get_contents穩(wěn)定的curl_get_contents分享

    相信使用過file_get_contents函數(shù)的朋友都知道,當(dāng)獲取的$url訪問不了時,會導(dǎo)致頁面漫長的等待,甚至還能導(dǎo)致PHP進(jìn)程占用CPU達(dá)100%,因此這個函數(shù)就誕生了
    2012-01-01
  • 解析php中用PHPMailer來發(fā)送郵件的示例(126.com的例子)

    解析php中用PHPMailer來發(fā)送郵件的示例(126.com的例子)

    本篇文章是對php中用PHPMailer來發(fā)送郵件的示例(126.com的例子)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php實現(xiàn)xml轉(zhuǎn)換數(shù)組的方法示例

    php實現(xiàn)xml轉(zhuǎn)換數(shù)組的方法示例

    這篇文章主要介紹了php實現(xiàn)xml轉(zhuǎn)換數(shù)組的方法,結(jié)合具體實例形式分析了php操作xml格式文件實現(xiàn)轉(zhuǎn)換數(shù)組的相關(guān)操作技巧,涉及xml格式數(shù)據(jù)的載入、遍歷、轉(zhuǎn)換等方法,需要的朋友可以參考下
    2017-02-02
  • PHP排序算法類實例

    PHP排序算法類實例

    這篇文章主要介紹了PHP排序算法類,實例分析了插入排序、選擇排序、冒泡排序、快速排序等排序算法的原理與實現(xiàn)技巧,需要的朋友可以參考下
    2015-06-06
  • PHP實現(xiàn)頁面跳轉(zhuǎn)的多種方法

    PHP實現(xiàn)頁面跳轉(zhuǎn)的多種方法

    PHP被許多程序員用來開發(fā)WEB的首選語言,在實際開發(fā)中,網(wǎng)站的各項功能都可以通過PHP語言的編寫來滿足,比如PHP頁面跳轉(zhuǎn)這一方法,本文給大家介紹了PHP實現(xiàn)頁面跳轉(zhuǎn)的多種方法,需要的朋友可以參考下
    2024-10-10
  • php使用timthumb生成縮略圖的方法

    php使用timthumb生成縮略圖的方法

    這篇文章主要介紹了php使用timthumb生成縮略圖的方法,實例分析了PHP調(diào)用timthumb生成縮略圖的操作技巧與相關(guān)注意事項,需要的朋友可以參考下
    2016-01-01
  • PHP對接抖音開發(fā)平臺接口的詳細(xì)教程

    PHP對接抖音開發(fā)平臺接口的詳細(xì)教程

    本文主要介紹了PHP對接抖音開發(fā)平臺接口的詳細(xì)教程,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • PHP 數(shù)組操作詳解【遍歷、指針、函數(shù)等】

    PHP 數(shù)組操作詳解【遍歷、指針、函數(shù)等】

    這篇文章主要介紹了PHP 數(shù)組操作,結(jié)合實例形式詳細(xì)分析了PHP數(shù)組遍歷、指針、數(shù)組常用函數(shù)等相關(guān)原理、使用技巧與操作注意事項,需要的朋友可以參考下
    2020-05-05
  • php使用自定義函數(shù)實現(xiàn)漢字分割替換功能示例

    php使用自定義函數(shù)實現(xiàn)漢字分割替換功能示例

    這篇文章主要介紹了php使用自定義函數(shù)實現(xiàn)漢字分割替換功能,結(jié)合實例形式分析了php針對漢字的遍歷、轉(zhuǎn)換與分割操作相關(guān)技巧,需要的朋友可以參考下
    2017-01-01
  • php實現(xiàn)的SSO單點登錄系統(tǒng)接入功能示例分析

    php實現(xiàn)的SSO單點登錄系統(tǒng)接入功能示例分析

    這篇文章主要介紹了php實現(xiàn)的SSO單點登錄系統(tǒng)接入功能,簡單分析了SSO單點登錄系統(tǒng)接入的原理與php相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2016-10-10

最新評論

广丰县| 墨竹工卡县| 湘西| 阆中市| 桑植县| 武平县| 新邵县| 贵溪市| 柳河县| 阿拉善盟| 慈溪市| 临夏市| 怀远县| 吉首市| 金沙县| 金川县| 滨州市| 武汉市| 衡阳市| 寿光市| 百色市| 泰安市| 东港市| 剑川县| 洪雅县| 普格县| 扬州市| 牡丹江市| 泗洪县| 太谷县| 马边| 潜江市| 东阳市| 大荔县| 应城市| 福海县| 郓城县| 禄丰县| 昌都县| 临颍县| 大邑县|