函数原型为
parse_str(string ,array)
这个函数可以把Query String中的变量解析到array中,array可以缺省,但是会覆盖原变量;
注意:php.ini中的magic_quotes_gpc设置影响该函数的输出,如果已经启用了,那么在parse_str()解析之前,变量会被addslashes()转换。
用法示例:
<?php
$url=\'http://www.abc.com/ad.php?id=325&action=index&page=3\';
$urlarr=parse_url($url);
parse_str($urlarr[\'query\'],$parr);
print_r($urlarr);
print_r($parr);
?>
输出结果:
Array
(
[scheme] => http
[host] => www.abc.com
[path] => /ad.php
[query] => id=325&action=index&page=3
)
Array
(
[id] => 325
[action] => index
[page] => 3
) 继续阅读与本文标签相同的文章
上一篇 :
数据太多、太乱、太杂?你需要这样一套数据治理流程
下一篇 :
php 表单令牌防止刷新表单重复提交的两种方法
-
中国第4大运营商来袭,携号转网套路多,移不动联不通信不过拜拜
2026-05-14栏目: 教程
-
美国让华为更强大,9个月入账6千亿增速超2成,5G合同已签60多份
2026-05-14栏目: 教程
-
未来几年,这4个大学专业最吃香,前景广阔堪称铁饭碗!
2026-05-14栏目: 教程
-
这间屋子没有电话
2026-05-14栏目: 教程
-
曾经扬言“我要摧毁人类”的机器人,在拥有公民身份后,近况如何?
2026-05-14栏目: 教程
