array parse_url ( string url )
此函数返回一个关联数组,包含现有 URL 的各种组成部分。如果缺少了其中的某一个,则不会为这个组成部分创建数组项。组成部分为:
scheme - 如 http host port user pass path query - 在问号 ? 之后 fragment - 在散列符号 # 之后 <?php
$str = "first=value&arr[]=foo+bar&arr[]=baz";
parse_str($str);
echo $first; // value
echo $arr[0]; // foo bar
echo $arr[1]; // bazparse_str($str, $output);
echo $output['first']; // value
echo $output['arr'][0]; // foo bar
echo $output['arr'][1]; // baz?>
解决方案 »
- 类里面的一个方法,这样也行?
- 初学,有没有什么好一点的书籍推荐?谢谢!!^_^
- 去掉mysql查询字段的空格问题
- 请教!关于PHP对一个数组内的中文字符进行模糊匹配问题!
- PHP中REMOTE_ADDR、HTTP_X_FORWARDED_FOR、HTTP_CLIENT_IP这几个环境变量分别指什么?
- php调用shell启动数据库
- 问个应用问题,另存为一个网页,到一半就提示:保存网页时出错。这是什么原因,有办法能保存这个网页吗?或有什么工具吗?这个网页需要登
- mysql问题,关于left join和子查询的
- 谁帮我看看下面的代码是什么意思?
- 我要发HTML格式的邮件,怎么办?
- php查询字段错误
- 一个PHP论坛调用JSP网站的东西?
返回一个数组,包含:scheme,host,port,user,pass,path,query,fragment
适用于php3,4,5
print_r($_GET);如果是给定str,则用上面那个
parse_str($str, $output);
print_r($output);