使用php获取url参数的方法有哪些

介绍

本篇文章给大家分享的是有关使用php获取url参数的方法有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

php有什么用

php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使php经得久不衰。

parse_url函数

我们先来了解一下parse_url函数,官方解决

说明:
混合parse_url(字符串url美元[int组件美元=1])

本函数解析一个url并返回一个关联数组,包含在url中出现的各种组成部分。
本函数不是用来验证给定url的合法性的,只是将其分解为下面列出的部分。不完整的url也被接受,parse_url()会尝试尽量正确地将其解析。
要解析的url。无效字符将使用_来替换。

实例如下:

代码如下:

$ url=癶ttps://www.jb51.net/welcome/";
部分美元=parse_url (url)美元;
print_r(部分)美元;数组


(
,,,[计划]=比;http
,,,(主机)=比;www.jb51.net
,,,(路径)=比;/欢迎/
)
也可以自己去写一个算法!如下

代码如下:

函数getParams ()
{
,,url=& # 39;美元/index . php ? _p=index& _a=show& x=12, y=23 & # 39;;
,,
,,$ refer_url=parse_url ($ url);
,,
,,params=refer_url美元[& # 39;查询# 39;];
,,
,,$ arr=数组();
,,如果(!空(params)美元)
,,{
,,,,,,$ paramsArr=爆炸(& # 39;,& # 39;,params美元);
,,
,,,,,,foreach (paramsArr k=祝辞美元美元v)
,,,,,,{
,,,,,,,,,一美元=爆炸(& # 39;=& # 39;美元v);
,,,,,,,,,加勒比海盗美元(美元[0])=$ [1];
,,,,,,}
,,}
,,返回由美元;
}


调用方法

代码如下:

arr=美元getParams ();
print_r (arr);

运行结果如下:

代码如下:

阵列([_p]=比;指数[_a]=比;显示[x]=比;12 [y]=比;23)

以上就是使用php获取url参数的方法有哪些,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

使用php获取url参数的方法有哪些