在PHP中解析URL查询
发布时间:2020-12-13 22:06:02 所属栏目:PHP教程 来源:网络整理
导读:假设有一个www.domain.org?x=1u0026amp;y=2u0026amp;z=3的网址,那么在不使用GET或REQUEST的情况下,在php中分离出网址的查询元素的智能方法是什么? $url = parse_url($url); echo $url[fragment]; 我认为不可能单独返回查询部分吗?据我所知,查询只会说x =
假设有一个www.domain.org?x=1u0026amp;y=2u0026amp;z=3的网址,那么在不使用GET或REQUEST的情况下,在php中分离出网址的查询元素的智能方法是什么?
$url = parse_url($url); echo $url[fragment]; 我认为不可能单独返回查询部分吗?据我所知,查询只会说x = 1& y = 2& z = 3但如果我错了请告诉我.否则,您将如何解析$url [query]? 编辑:片段应该是查询.对不起,我正在学习! 解决方法
您可以执行第二步并使用
parse_str解析查询字符串.
$url = 'www.domain.org?x=1&y=2&z=3'; $url_parts = parse_url($url); parse_str($url_parts['query'],$query_parts); var_dump($query_parts); 我假设你的意思是查询字符串而不是片段,因为片段没有标准模式. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |