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

PHP解析url并得到url參數(shù)方法總結(jié)

 更新時間:2018年10月11日 11:51:26   投稿:laozhang  
在本篇文章里我們給大家總結(jié)了關(guān)于PHP解析url并得到url參數(shù)的方法內(nèi)容,需要的朋友們參考下。

PHP 中解析 url 并得到 url 參數(shù)

這里介紹兩種對url操作的方法:

1、拿到一個完整url后,如何解析該url得到里面的參數(shù)。

/**
 * 解析url中參數(shù)信息,返回參數(shù)數(shù)組
 */
function convertUrlQuery($query)
{
  $queryParts = explode('&', $query);
 
  $params = array();
  foreach ($queryParts as $param) {
   $item = explode('=', $param);
   $params[$item[0]] = $item[1];
  }
 
  return $params;
}

2、如何把一個數(shù)組拼接成url傳遞。

/**
 * 把數(shù)組拼接成url參數(shù)形式
 */
function getUrlQuery($array_query)
{
  $tmp = array();
  foreach ($array_query as $k => $param) {
   $tmp[] = $k . '=' . $param;
  }
  $params = implode('&', $tmp);
  return $params;
}

測試調(diào)用:

$url = 'http://www.test.com/link?param1=1&param2=2&param3=3';
// 解析url,得到參數(shù)字符串
$url = parse_url($url);
// 字符串->數(shù)組
$param_arr = $this->convertUrlQuery($url['query']);
// 數(shù)組->字符串
$param_str = $this->getUrlQuery($param_arr);

PHP 中解析 url 并得到 url 參數(shù)

這里介紹兩種對url操作的方法:

1、拿到一個完整url后,如何解析該url得到里面的參數(shù)。

/**
 * 解析url中參數(shù)信息,返回參數(shù)數(shù)組
 */
function convertUrlQuery($query)
{
  $queryParts = explode('&', $query);
 
  $params = array();
  foreach ($queryParts as $param) {
   $item = explode('=', $param);
   $params[$item[0]] = $item[1];
  }
 
  return $params;
}

2、如何把一個數(shù)組拼接成url傳遞。

/**
 * 把數(shù)組拼接成url參數(shù)形式
 */
function getUrlQuery($array_query)
{
  $tmp = array();
  foreach ($array_query as $k => $param) {
   $tmp[] = $k . '=' . $param;
  }
  $params = implode('&', $tmp);
  return $params;
}

測試調(diào)用:

$url = 'http://www.test.com/link?param1=1&param2=2&param3=3';
// 解析url,得到參數(shù)字符串
$url = parse_url($url);
// 字符串->數(shù)組
$param_arr = $this->convertUrlQuery($url['query']);
// 數(shù)組->字符串
$param_str = $this->getUrlQuery($param_arr);

相關(guān)文章

  • PHP對接阿里云虛擬號的實現(xiàn)(號碼隱私保護)

    PHP對接阿里云虛擬號的實現(xiàn)(號碼隱私保護)

    這篇文章主要介紹了PHP對接阿里云虛擬號的實現(xiàn)(號碼隱私保護),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • PHP中使用BigMap實例

    PHP中使用BigMap實例

    這篇文章主要介紹了PHP中使用BigMap實例,本文直接給出實現(xiàn)代碼,代碼中包含詳細注釋,需要的朋友可以參考下
    2015-03-03
  • PHP字典樹(Trie樹)定義與實現(xiàn)方法示例

    PHP字典樹(Trie樹)定義與實現(xiàn)方法示例

    這篇文章主要介紹了PHP字典樹(Trie樹)定義與實現(xiàn)方法,簡單描述了字典樹的概念并結(jié)合實例形式分析了字典樹的定義與使用方法,需要的朋友可以參考下
    2017-10-10
  • php文件夾的創(chuàng)建與刪除方法

    php文件夾的創(chuàng)建與刪除方法

    這篇文章主要介紹了php文件夾的創(chuàng)建與刪除方法,實例分析了php創(chuàng)建與刪除文件夾的技巧,需要的朋友可以參考下
    2015-01-01
  • 字母順序顛倒而單詞順序不變的php代碼

    字母順序顛倒而單詞順序不變的php代碼

    一個英文語句怎樣把它的每個單詞的字母順序顛倒而單詞順序不變?
    2010-08-08
  • PHP的5個安全措施小結(jié)

    PHP的5個安全措施小結(jié)

    多年來,PHP一直是一個穩(wěn)定的、廉價的運行基于web應(yīng)用程序的平臺。像大多數(shù)基于web的平臺一樣,PHP也是容易受到外部攻擊的
    2012-07-07
  • php實現(xiàn)從上傳文件創(chuàng)建縮略圖的方法

    php實現(xiàn)從上傳文件創(chuàng)建縮略圖的方法

    這篇文章主要介紹了php實現(xiàn)從上傳文件創(chuàng)建縮略圖的方法,涉及php操作上傳文件及圖片操作的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • php中動態(tài)調(diào)用函數(shù)的方法

    php中動態(tài)調(diào)用函數(shù)的方法

    這篇文章主要介紹了php中動態(tài)調(diào)用函數(shù)的方法,實例分析了php動態(tài)函數(shù)的實現(xiàn)原理與具體實現(xiàn)步驟,需要的朋友可以參考下
    2015-03-03
  • PHP中用hash實現(xiàn)的數(shù)組

    PHP中用hash實現(xiàn)的數(shù)組

    今天回顧學習了PHP中變量實現(xiàn)的方法,在瀏覽其源碼是發(fā)現(xiàn)在PHP中所有的數(shù)據(jù)類型通過一個union存儲。php語言是弱類型語言,其實現(xiàn)中通過記錄變量的類型和值來實現(xiàn)其管理。
    2011-07-07
  • php實現(xiàn)的Timer頁面運行時間監(jiān)測類

    php實現(xiàn)的Timer頁面運行時間監(jiān)測類

    這篇文章主要介紹了php實現(xiàn)的Timer頁面運行時間監(jiān)測類,可實現(xiàn)按不同key檢測不同的運行時間,需要的朋友可以參考下
    2014-09-09

最新評論

华坪县| 项城市| 华容县| 思南县| 客服| 信宜市| 古交市| 黔江区| 韶山市| 大丰市| 八宿县| 保亭| 蒙山县| 苏州市| 射阳县| 旬邑县| 克山县| 璧山县| 香格里拉县| 福清市| 龙胜| 镇坪县| 东台市| 辽宁省| 张掖市| 张北县| 高碑店市| 淮安市| 庆阳市| 清镇市| 麟游县| 元谋县| 巧家县| 高淳县| 封开县| 梧州市| 马关县| 库车县| 大悟县| 海原县| 平昌县|