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的access操作类
Apr 09 PHP
MySql 按时间段查询数据方法(实例说明)
Nov 02 PHP
PHP原理之异常机制深入分析
Aug 08 PHP
php数组函数序列之in_array() - 查找数组中是否存在指定值
Nov 07 PHP
PHP中如何定义和使用常量
Feb 28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
Jun 26 PHP
PHP中使用TCPDF生成PDF文档实例
Jul 01 PHP
php实现遍历目录并删除指定文件中指定内容
Jan 21 PHP
php获取本周开始日期和结束日期的方法
Mar 09 PHP
PHP ADODB实现分页功能简单示例
May 25 PHP
php微信公众号开发之欢迎老朋友
Oct 20 PHP
Swoole4.4协程抢占式调度器详解
May 23 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
PHP多个版本的分析解释
2011/07/21 PHP
phpMyAdmin出现无法载入 mcrypt 扩展,请检查PHP配置的解决方法
2012/03/26 PHP
php mssql扩展SQL查询中文字段名解决方法
2012/10/15 PHP
『PHP』PHP截断函数mb_substr()使用介绍
2013/04/22 PHP
PHP简单处理表单输入的特殊字符的方法
2016/02/03 PHP
PHP中文字符串截断无乱码解决方法
2016/10/10 PHP
PHP实现更改hosts文件的方法示例
2017/08/08 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
2006/11/07 Javascript
jQuery Ajax 全解析
2009/02/08 Javascript
javascript 自定义事件初探
2009/08/21 Javascript
jQuery根据纬度经度查看地图处理程序
2013/05/08 Javascript
JS 添加千分位与去掉千分位的示例
2013/07/11 Javascript
javascript跨浏览器的属性判断方法
2014/03/16 Javascript
原生javascript实现的分页插件pagenav
2014/08/28 Javascript
jQuery中size()方法用法实例
2014/12/27 Javascript
jQuery实现的自定义弹出层效果实例详解
2016/09/04 Javascript
详解如何为你的angular app构建一个第三方库
2018/12/07 Javascript
js逆向解密之网络爬虫
2019/05/30 Javascript
vuex入门最详细整理
2020/03/04 Javascript
[51:17]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python调用百度语音REST API
2018/08/30 Python
python 爬虫请求模块requests详解
2020/12/04 Python
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
毕业生怎样写好自荐信
2013/11/11 职场文书
小学门卫岗位职责
2013/12/17 职场文书
党员学习十八大感想
2014/01/17 职场文书
网上蛋糕店创业计划书
2014/01/24 职场文书
乡镇网格化管理实施方案
2014/03/23 职场文书
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
群众路线查摆问题及整改措施
2014/10/10 职场文书
入党积极分子个人总结
2015/03/02 职场文书
学校重阳节活动总结
2015/03/24 职场文书
让人瞬间清醒的句子,句句经典,字字如金
2019/07/08 职场文书
学生早退检讨书(范文)
2019/08/19 职场文书
python中sys模块的介绍与实例
2021/04/17 Python