PHP中URL字符串与关联数组的互相转换
2024-08-30 02:58:21
转换PHP数组为查询字符串放到URL中
$data = array(
'apikey'=>'xg6tr7k',
'user'=>'abcd',
'email'=>'root@example.com'
);
echo http_build_query($data);
输出:
apikey=xg6tr7k&user=abcd&email=root%40example.com
类似的,PHP也提供解析URL的函数
$query_string ="http://www.A.com/index.php?apikey=xg6tr7k&user=abcd&email=jhon.php%40example.com";
$parsed_url = parse_url($query_string);
print_r($parsed_url);
输出:
Array
(
[scheme] => http
[host] => www.A.com
[path] => /index.php
[query] => apikey=xg6tr7k&user=abcd&email=jhon.php%40example.com
)
注意:使用parse_url()传入的参数中要带有协议名称,类似'http://',这样才是完整的url
最新文章
- vs2010中如何设置Visual Assist方便地使用现成的代码编辑器风格
- 解决SprngMVC中ResponseBody注解中文乱码
- Ubuntu下C/C++man手册安装方法及使用方法
- Upgrading or Redeploying SharePoint 2010 Workflows
- css自定义字体
- linux命令之tee
- 联想电脑win7旗舰版环境下的如何成功配置AppServ
- OnItemClickListener 的参数详解(转)
- Topself
- 《UNIX网络编程》之多客户连接服务端,可重用套接字对
- 关于DCL的使用
- Keep in Mind
- [小技巧]ASP.NET Core中如何预压缩静态文件
- ugui SetParent在安卓上一个诡异bug
- Android Studio 点击两次返回键,退出APP
- SQL try
- [ 原创 ] Centos7.6安装Mysql5.7
- 转载:<;context-param>;与<;init-param>;的区别与作用
- .net使用自定义类属性
- JavaScript中双叹号(!!)作用
热门文章
- [JLOI2016/SHOI2016]侦察守卫
- PHP-------抽象和接口
- vue - 数据驱动,组件化, 双向绑定原理
- 讲一个关于RSA加密算法的故事
- mavan下scala编译中文乱码的问题.以及内存溢出问题解决
- js获取浏览器上一访问页面URL地址,document.referrer方法
- win8开发
- (一 、上)搭建简单的SpringBoot + java + maven + mysql + Mybatis+通用Mapper 《附项目源码》
- 分布式版本控制系统之Git
- exsi6.0远程修改密码