PHP之将POST数据转化为字符串的实现代码


Posted in PHP onNovember 03, 2016

主要用途就是记录POST过来的参数;

以下函数主要原理还是应用递归方式,将多维数组转化为一维数组进行,最后进行数组转字符串处理既可拿到POST过来的数据字符串化;

核心代码:

/**
 * 应用于LOG记录POST参数使用
 * 
 * @version 0.0.1
 * @Author Chenjl <ciwdream@gmail.com>
 * 
 * @return string
 */
function getPostLog(array $_data = array(),$n = ''){
 $_gPOST = empty($_data) ? I('post.') : $_data;
 $_rs = array();
 foreach ($_gPOST AS $name=>$value){
  if( is_array($value) ){
   $_rs[] = getPostLog($value,$name);
  }else{
   if( !empty($_data) ){
    $_rs[] = $n.'['.$name.']'.'='.$value;
   }else{
    $_rs[] = $name.'='.$value;
   }
  }
 }
 $_rs = implode('&', $_rs);
 return $_rs;
}

完成

PHP 相关文章推荐
PHP5中的this,self和parent关键字详解教程
Mar 19 PHP
PHP类的使用 实例代码讲解
Dec 28 PHP
PHPWind与Discuz截取字符函数substrs与cutstr性能比较
Dec 05 PHP
PHP 循环删除无限分类子节点的实现代码
Jun 21 PHP
php使用function_exists判断函数可用的方法
Nov 19 PHP
PHP、Python和Javascript的装饰器模式对比
Feb 03 PHP
Zend Framework教程之请求对象的封装Zend_Controller_Request实例详解
Mar 07 PHP
Zend Framework入门教程之Zend_Session会话操作详解
Dec 08 PHP
php+ajax实现异步上传文件或图片功能
Jul 18 PHP
PHP简单实现模拟登陆功能示例
Sep 15 PHP
php封装db类连接sqlite3数据库的方法实例
Dec 19 PHP
thinkphp5 + ajax 使用formdata提交数据(包括文件上传) 后台返回json完整实例
Mar 02 PHP
PHP读取文件的常见几种方法
Nov 03 #PHP
PHP自定义多进制的方法
Nov 03 #PHP
关于PHP中字符串与多进制转换函数的实例代码
Nov 03 #PHP
注释PHP和html混合代码的小技巧(分享)
Nov 03 #PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
Nov 03 #PHP
PHP 接入微信扫码支付总结(总结篇)
Nov 03 #PHP
php正则去除网页中所有的html,js,css,注释的实现方法
Nov 03 #PHP
You might like
日本十大最佳动漫,全都是二次元的神级作品
2019/10/05 日漫
php中获得视频时间总长度的另一种方法
2011/09/15 PHP
PHP中获取时间的下一周下个月的方法
2014/03/18 PHP
php读取csc文件并输出
2015/05/21 PHP
php版微信小店API二次开发及使用示例
2016/11/12 PHP
Laravel框架集合用法实例浅析
2020/05/14 PHP
提高代码性能技巧谈—以创建千行表格为例
2006/07/01 Javascript
js控制CSS样式属性语法对照表
2012/12/11 Javascript
js实现头像图片切割缩放及无刷新上传图片的方法
2015/07/17 Javascript
jQuery基于排序功能实现上移、下移的方法
2016/11/26 Javascript
js手机号4位显示空格,银行卡每4位显示空格效果
2017/03/23 Javascript
Vue header组件开发详解
2018/01/26 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
2018/02/21 Javascript
vue中的数据绑定原理的实现
2018/07/02 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
Python中实现结构相似的函数调用方法
2015/03/10 Python
python打开文件并获取文件相关属性的方法
2015/04/23 Python
深入源码解析Python中的对象与类型
2015/12/11 Python
python如何生成网页验证码
2018/07/28 Python
Python3实现取图片中特定的像素替换指定的颜色示例
2019/01/24 Python
对python 判断数字是否小于0的方法详解
2019/01/26 Python
使用PyQtGraph绘制精美的股票行情K线图的示例代码
2019/03/14 Python
python中数组和矩阵乘法及使用总结(推荐)
2019/05/18 Python
python print出共轭复数的方法详解
2019/06/25 Python
python pandas时序处理相关功能详解
2019/07/03 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
2019/12/31 Python
使用Tkinter制作信息提示框
2020/02/18 Python
解决python 执行shell命令无法获取返回值的问题
2020/12/05 Python
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
2016/06/28 HTML / CSS
Funko官方商店:源自美国,畅销全球搪胶收藏玩偶
2018/09/15 全球购物
汽车工程专业应届生求职信
2013/10/19 职场文书
优秀团队获奖感言
2014/02/19 职场文书
爸爸的花儿落了教学反思
2014/02/20 职场文书
公司委托书格式范文
2014/04/04 职场文书
2019西餐厅创业计划书范文!
2019/07/12 职场文书
netty 实现tomcat的示例代码
2022/06/05 Servers