亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

這里介紹兩種對(duì)url操作的方法:

1、拿到一個(gè)完整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、如何把一個(gè)數(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;
}

測(cè)試調(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ù)

這里介紹兩種對(duì)url操作的方法:

1、拿到一個(gè)完整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、如何把一個(gè)數(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;
}

測(cè)試調(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)文章

最新評(píng)論