Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 网页编程 / PHP / PHP之将POST数据转化为字符串的实现代码

主要用途就是记录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;}
完成