99久久国产露脸精品麻豆,欧美日韩精品小说,亚洲免费在线美女视频,国产三级中文字幕,91极品国产情侣高潮对白,国产亚洲一区二区三区不卡片,欧美jizz精品欧美性,久久国产精品久久国产片

php 關于URL處理的三個函數

袁志蒙 4626次瀏覽

摘要:1. http_build_query函數說明:使用給出的關聯(或下標)數組生成一個經過 URL-encode 的請求字符串。例子:$dat...

1. http_build_query函數

說明:使用給出的關聯(或下標)數組生成一個經過 URL-encode 的請求字符串。

例子:


$data = array('name'=>'zhangsan',

              'age'=>'22',

              'sex'=>'男',

              'height'=>'175');

 

echo http_build_query($data);

//結果:name=zhangsan&age=22&sex=男&height=175

2. parse_str函數

說明:把查詢字符串解析到變量中

語法:parse_str(string,array)

@string必需。規定要解析的字符串。

@array可選。規定存儲變量的數組的名稱。該參數指示變量將被存儲到數組中。

例子1:


$str = 'name=zhangsan&age=22&sex=男&height=175';

parse_str($str);

echo $name."<br>";

echo $age;

//結果:zhangsan 22

例子2:

$str = 'name=zhangsan&age=22&sex=男&height=175';

parse_str($str, $arr);

var_dump($arr);

//結果:

array (size=4)

  'name' => string 'zhangsan' (length=8)

  'age' => string '22' (length=2)

  'sex' => string '男' (length=3)

  'height' => string '175' (length=3)

  

//個人總結:parse_str()是http_build_query()反向的函數

3. parse_url函數

說明:本函數將 URL 字符串予以解析,并將結果返回數組中。

返回的數組包括了下列元素:scheme、host、port、user、pass、path、query 與 fragment 等。

語法: array parse_url(string);

例子:


$str = 'https://www.yzmcms.com/index.php?m=content&c=index&a=lists&catid=18&catid=1';

$res = parse_url($str);

var_dump($res);

//結果:

array (size=4)

  'scheme' => string 'http' (length=4)

  'host' => string 'www.yzmcms.com' (length=14)

  'path' => string '/index.php' (length=10)

  'query' => string 'm=content&c=index&a=lists&catid=18&catid=1' (length=42)
隨機內容

表情

共0條評論
  • 這篇文章還沒有收到評論,趕緊來搶沙發吧~