php自定义urlencode,urldecode函数实例


Posted in PHP onMarch 24, 2015

本文实例讲述了php自定义urlencode,urldecode函数。分享给大家供大家参考。具体如下:

//配合JavaScript的ajaxObject函数, 对字串进行转码.
function ajax_encode($str){
  $patern = array("/%/","/=/","/&/");
  // % 必须是第一个项, 替换是按项的顺序进行的.
  $rp = array("%25","%26","%3D");
  return preg_replace($patern,$rp,$str);
}
//逆函数
function ajax_decode($str){
  $patern = array("/%25/","/%26/","/%3D/");
  $rp = array("%","=","&");
  return preg_replace($patern,$rp,$str);
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
如何删除多级目录
Oct 09 PHP
php录入页面中动态从数据库中提取数据的实现
Oct 09 PHP
phpmail类发送邮件函数代码
Feb 20 PHP
如何用php生成扭曲及旋转的验证码图片
Jun 07 PHP
ThinkPHP的L方法使用简介
Jun 18 PHP
详解js异步文件加载器
Jan 24 PHP
php实现跨域提交form表单的方法【2种方法】
Oct 17 PHP
PHP面向对象继承用法详解(优化与减少代码重复)
Dec 02 PHP
php实现的二分查找算法示例
Jun 20 PHP
php实现的redis缓存类定义与使用方法示例
Aug 09 PHP
Laravel框架表单验证操作实例分析
Sep 30 PHP
PHP实现随机发放扑克牌
Apr 21 PHP
PHP数组相关函数汇总
Mar 24 #PHP
PHP递归遍历指定目录的文件并统计文件数量的方法
Mar 24 #PHP
php上传文件并显示上传进度的方法
Mar 24 #PHP
php通过修改header强制图片下载的方法
Mar 24 #PHP
PHP下载远程文件到本地存储的方法
Mar 24 #PHP
php实现encode64编码类实例
Mar 24 #PHP
推荐十款免费 WordPress 插件
Mar 24 #PHP
You might like
apache+php完美解决301重定向的两种方法
2011/06/08 PHP
使用PHP获取当前url路径的函数以及服务器变量
2013/06/29 PHP
php生成年月日下载列表的方法
2015/04/24 PHP
Yii扩展组件编写方法实例分析
2015/06/29 PHP
PHP实现微信发红包程序
2015/08/24 PHP
PHP框架Laravel中实现supervisor执行异步进程的方法
2017/06/07 PHP
javascript动态添加、修改、删除对象的属性与方法详解
2014/01/27 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
基于JavaScript实现网页倒计时自动跳转代码
2015/12/28 Javascript
用jmSlip编写移动端顶部日历选择控件
2016/10/24 Javascript
easyUI下拉列表点击事件使用方法
2017/05/18 Javascript
JS获取子节点、父节点和兄弟节点的方法实例总结
2018/07/06 Javascript
Nodejs Express 通过log4js写日志到Logstash(ELK)
2018/08/30 NodeJs
vue实现随机验证码功能的实例代码
2019/04/30 Javascript
p5.js绘制创意自画像
2019/11/04 Javascript
vue 使用 sortable 实现 el-table 拖拽排序功能
2020/12/26 Vue.js
[46:44]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD BO3 第二场 3月7日
2021/03/11 DOTA
python 装饰器功能以及函数参数使用介绍
2012/01/27 Python
Python格式化css文件的方法
2015/03/10 Python
python 使用pandas计算累积求和的方法
2019/02/08 Python
Python如何实现动态数组
2019/11/02 Python
Tensorflow的梯度异步更新示例
2020/01/23 Python
Python命令行参数argv和argparse该如何使用
2021/02/08 Python
使用css3做0.5px的细线的示例代码
2018/01/18 HTML / CSS
Sephora丝芙兰澳洲官方网站:国际知名化妆品购物
2016/10/27 全球购物
Prototype如何为一个Ajax添加一个参数
2015/12/06 面试题
六五普法规划实施方案
2014/03/21 职场文书
项目合作协议书
2014/04/16 职场文书
分公司任命书
2014/06/06 职场文书
骨干教师事迹材料
2014/12/17 职场文书
2015年七夕情人节活动方案
2015/05/06 职场文书
大国崛起观后感
2015/06/02 职场文书
技能培训通讯稿
2015/07/18 职场文书
详解JAVA的控制语句
2021/11/11 Java/Android
【js设计模式】SOLID五大设计原则
2022/03/24 Javascript
全网非常详细的pytest配置文件
2022/07/15 Python