php 拆分url目录,PHP 解析URL和URL参数拆分与合并
header('Content-Type: text/html; charset=utf-8');
/**
* 将字符串参数变为数组
*/
function convertUrlQuery($query){
$queryParts = explode('&', $query);
$params = array();
foreach ($queryParts as $param){
$item = explode('=', $param);
$params[$item[0]] = $item[1];
}
return $params;
}
/**
* 将参数变为字符串
*/
function getUrlQuery($array_query){
$tmp = array();
foreach($array_query as $k=>$param){
$tmp[] = $k.'='.$param;
}
$params = implode('&',$tmp);
return $params;
}
$url = 'http://onestopweb.iteye.com/index.php?name=chaoyi&website=onestopweb';
$arr = parse_url($url);
var_dump($arr);
$arr_query = convertUrlQuery($arr['query']);
var_dump($arr_query);
var_dump(getUrlQuery($arr_query));
效果图:
php 拆分url目录,PHP 解析URL和URL参数拆分与合并相关推荐
- Django框架深入了解_04(DRF之url控制、解析器、响应器、版本控制、分页)(一)
阅读目录 一.url控制 基本路由写法:最常用 第二种写法:继承ModelViewSet 第三种写法:(自动生成路由,必须继承ModelViewSet) 二.解析器 前端不同的数据格式请求,后端解析得 ...
- Django视图层:URL的反向解析(主路由include之namespace,子路由之name,模板标签{%url%},视图reverse()函数,反向解析示例,URL命名空间
一.视图层The view layer Django 具有 "视图" 的概念,负责处理用户的请求并返回响应. 二.URL反向解析Reverse resolution of URLs ...
- 域名解析中的cname解析和显性URL跳转和隐性URL跳转三者有什么区别
通俗的来讲,cname解析还是属于dns解析,只是把某个域名解析到另外一个域名对应的某个IP的空间中,所以还需要在服务器端(比如nginx)做域名解析(比如把baidu.com做一个cname解析到i ...
- URL验证以及解析的Python实战代码
大家好,我是herosunly.985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用.曾获得阿里云天池比赛第一名,科大讯飞比赛第三名,CCF比赛第四名.拥有多项发明专利.对机器学 ...
- python之33个关键字详解_Python解析、提取url关键字的实例详解
解析url用的类库: python2版本: from urlparse import urlparse import urllib python3版本: from urllib.parse impor ...
- java url authority,Java如何解析url,包括自定义schema的url
比如我要解析下面这个url: myscheme://admin@blog.nihao001.com:8080/index.jsp?username=asdf&password=123456&a ...
- Javascript 获得当前文件的url 目录,不含文件名
前端经常要获取当前页面的url 目录,好像js没有现成的办法,所以写了个简单函数: <script>function get_current_url() {//获得完整urlvar pat ...
- android连接php的url,android编程-解析URL-类同php的parse_url函数
android编程-解析URL-类同php的parse_url函数 作者:jao 发布于:2013-10-5 12:42 分类:Andriod开发 我们知道,在php中有个parse_url函数可以解 ...
- python url解析_Python的url解析库--urlparse
一.urlparse解析url的query并构建字典 下面的方法主要的功能: 解析url的各个部分,并能够获取url的query部分,并把query部分构建成dict. 具体的代码实现: >&g ...
最新文章
- 派工单系统 源码_「青鸟报修云」酒店设备报修管理系统
- java课程心得_javaweb课程心得体会(三)
- 《JavaScript面向对象精要》——1.8 原始封装类型
- python爬虫(四)_urllib2:handle处理器和自定义opener
- 《硝烟中的Scrum和XP》-首感
- html dom获得父div,获取元素的父div
- VTK:Matlab之MatlabEngineFilter
- 【软件工程实践】结对项目-四则运算 “软件”之升级版
- STL系列之一 deque双向队列
- 帆软 JAVA扩展_java报表开发工具FineReport教程之报表设计:单元格扩展
- 岑溪高考成绩查询2021,2019岑溪高考成绩喜报(归义中学、筋竹中学、南
- 入门排序(冒泡、选择、直接)
- python图像风格迁移_快速图像风格迁移
- 3dmax 2015破解步骤
- Lrc文件与音乐的同步显示
- 垃圾收集概述和垃圾收集算法(超详细介绍)
- python基础代码技巧_5行Python代码实现批量打水印技巧,值得收藏|python基础教程|python入门|python教程...
- 一篇让你熟练掌握Google Guava包(全网最全)
- win11触控板用不了怎么办?win11触控板用不了的解决方法
- UFPS入门: Unity FPS 教程