解析 URL 查询字符串
我有一个像这样的字符串:
$q = "menu=true&submenu=true&pcode=123456&code=123456";
我想获取 pcode = 123456
和 code = 123456
的值。
我怎样才能得到这个?
I have a string like:
$q = "menu=true&submenu=true&pcode=123456&code=123456";
I want to get the value of pcode = 123456
and code = 123456
.
How can I get this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
如果不是来自 url,则使用
parse_str
函数(然后使用$_GET
数组)https://www.php.net/manual/en/function.parse-str.php
Use
parse_str
function if it's not from url (then use$_GET
array)https://www.php.net/manual/en/function.parse-str.php
使用explode从字符串中获取数组。
它会在每个 & 上爆炸字符串。字符并返回数组中的片段。
Use explode to get array from a string.
It will explode string on every & character and return pieces in an array.
请参阅 parse_str
See parse_str
请使用 php 爆炸函数来执行此操作,
例如:
Please use php explode functions to do it
ex: