奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

PHP中URL參數獲取方式的四種例子

時間:2024-08-20 05:05:42 php語言 我要投稿
  • 相關推薦

PHP中URL參數獲取方式的四種例子

  在已知URL參數的情況下,我們可以根據自身情況采用$_GET來獲取相應的參數信息($_GET['name']);那,在未知情況下如何獲取到URL上的參數信息呢?以下是小編為大家搜索整理的PHP中URL參數獲取方式的四種例子,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

  第一種、利用$_SERVER內置數組變量

  相對較為原始的$_SERVER['QUERY_STRING']來獲取,URL的參數,通常使用這個變量返回的會是類似這樣的數據:name=tank&sex=1

  如果需要包含文件名的話可以使用$_SERVER["REQUEST_URI"](返回類似:/index.php?name=tank&sex=1)

  第二種、利用pathinfo內置函數

  代碼如下:

  $test = pathinfo("http://localhost/index.php");

  print_r($test);

  /*

  結果如下

  Array

  (

  [dirname] => http://localhost //url的路徑

  [basename] => index.php //完整文件名

  [extension] => php //文件名后綴

  [filename] => index //文件名

  )

  */

  ?>

  第三種、利用parse_url內置函數

  代碼如下:

  $test = parse_url("http://localhost/index.php?name=tank&sex=1#top");

  print_r($test);

  /*

  結果如下

  Array

  (

  [scheme] => http //使用什么協議

  [host] => localhost //主機名

  [path] => /index.php //路徑

  [query] => name=tank&sex=1 // 所傳的參數

  [fragment] => top //后面根的錨點

  )

  */

  ?>

  第四種、利用basename內置函數

  代碼如下:

  $test = basename("http://localhost/index.php?name=tank&sex=1#top");

  echo $test;

  /*

  結果如下

  index.php?name=tank&sex=1#top

  */

  ?>

  另外,還有就是自己通過正則匹配的處理方式來獲取需要的值了。這種方式較為精確,效率暫不考慮。。。

  下面拓展實踐下正則處理方式:

  代碼如下:

  preg_match_all("/(w+=w+)(#w+)?/i","http://localhost/index.php?name=tank&sex=1#top",$match);

  print_r($match);

  /*

  結果如下

  Array

  (

  [0] => Array

  (

  [0] => name=tank

  [1] => sex=1#top

  )

  [1] => Array

  (

  [0] => name=tank

  [1] => sex=1

  )

  [2] => Array

  (

  [0] =>

  [1] => #top

  )

  )

  */

  ?>

【PHP中URL參數獲取方式的四種例子】相關文章:

適用于多條件篩選列表的PHP獲取當前URL路徑09-07

php中allow-url-include的應用分析07-25

php常用的url處理函數集10-15

PHP獲取當前日期和時間及格式化方法參數10-07

PHP簡單的偽靜態URL機制實現09-02

php創建cookie獲取方法10-28

PHP實現獲取域名的方法小結06-08

如何實現PHP獲取表單數據與HTML嵌入PHP腳本09-23

php取整方式分享07-20

PHP源代碼方式詳解08-08

主站蜘蛛池模板: 壶关县| 吉林市| 东光县| 观塘区| 开鲁县| 于都县| 秦皇岛市| 保亭| 广灵县| 谢通门县| 宁阳县| 铜梁县| 绵阳市| 盈江县| 乐平市| 遂平县| 石首市| 梧州市| 平武县| 莱西市| 池州市| 宁明县| 廊坊市| 广灵县| 嘉荫县| 东乡县| 七台河市| 汝城县| 平安县| 宜昌市| 涞源县| 治多县| 聂拉木县| 凤冈县| 通辽市| 都昌县| 云南省| 孟津县| 新营市| 中卫市| 依兰县|