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 相关文章推荐
php 伪造本地文件包含漏洞的代码
Nov 03 PHP
简单的cookie计数器实现源码
Jun 07 PHP
php解析html类库simple_html_dom(详细介绍)
Jul 05 PHP
一个基于phpQuery的php通用采集类分享
Apr 09 PHP
你可能不知道PHP get_meta_tags()函数
May 12 PHP
四种php中webservice实现的简单架构方法及实例
Feb 03 PHP
深入解析PHP中foreach语句控制数组循环的用法
Nov 30 PHP
PHP图像裁剪缩略裁切类源码及使用方法
Jan 07 PHP
PHP脚本自动识别验证码查询汽车违章
Dec 20 PHP
详解php协程知识点
Sep 21 PHP
PHP验证类的封装与使用方法详解
Jan 10 PHP
PHP PDOStatement::fetchColumn讲解
Jan 31 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
《APMServ 5.1.2》使用图解
2006/10/23 PHP
php 各种应用乱码问题的解决方法
2010/05/09 PHP
上传文件先创建目录 再上传到目录里面去
2010/12/29 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
Thinkphp 5.0实现微信企业付款到零钱
2018/09/30 PHP
js querySelector和getElementById通过id获取元素的区别
2012/04/20 Javascript
jquery获得页面元素的坐标值实现思路及代码
2013/04/15 Javascript
jquery子元素过滤选择器使用示例
2013/06/24 Javascript
jQuery提示效果代码分享
2014/11/20 Javascript
AngularJS学习笔记之ng-options指令
2015/06/16 Javascript
原生js实现移动端瀑布流式代码示例
2015/12/18 Javascript
less简单入门(CSS 预处理语言)
2017/03/08 Javascript
Angular组件化管理实现方法分析
2017/03/17 Javascript
Vue单页式应用(Hash模式下)实现微信分享的实例
2017/07/21 Javascript
element-ui表格列金额显示两位小数的方法
2018/08/24 Javascript
详解Angular6学习笔记之主从组件
2018/09/05 Javascript
详解ES6 Fetch API HTTP请求实用指南
2018/11/14 Javascript
javascript实现图片轮播代码
2019/07/09 Javascript
JavaScript链式调用原理与实现方法详解
2020/05/16 Javascript
浅析JavaScript 函数柯里化
2020/09/08 Javascript
零基础学Python(一)Python环境安装
2014/08/20 Python
Python中的单继承与多继承实例分析
2018/05/10 Python
浅析python3字符串格式化format()函数的简单用法
2018/12/07 Python
Python的缺点和劣势分析
2019/11/19 Python
Python实现括号匹配方法详解
2020/02/10 Python
Jupyter打开图形界面并画出正弦函数图像实例
2020/04/24 Python
python3.5的包存放的具体路径
2020/08/16 Python
用HTML5.0制作网页的教程
2010/05/30 HTML / CSS
Dr. Martens马汀博士德国官网:马丁靴鼻祖
2019/12/26 全球购物
设置器与访问器的定义以及各自特点
2016/01/08 面试题
酒店销售主管岗位职责
2014/01/04 职场文书
生产车间班组长岗位职责
2014/01/06 职场文书
天猫某品牌专卖店运营计划书
2014/03/21 职场文书
2014年学生工作总结
2014/11/20 职场文书
2019年消防宣传标语集锦
2019/11/21 职场文书
Android超详细讲解组件ScrollView的使用
2022/03/31 Java/Android