解析将多维数组转换为支持curl提交的一维数组格式


Posted in PHP onJuly 08, 2013
/**
     * @desc    多维数组转化为支持curl提交数组
     * @author    三水点靠木    2013-07-8
     */
    public function toPost(array $params = array(), $pre = '')
    {
        $result = array();
        foreach ($params as $key => $val)
        {
                if (is_array($val))
                {
                    $subPre = ($pre=="") ? $key : $pre . "[" . $key . "]";
                    //$pre = "[" . $key . "]";
                    $result = array_merge($result, toPost($val, $subPre));                }
                else
                {
                    $result[$pre."[".$key."]"] = $val;
                }
        }

        return $result;
    }
PHP 相关文章推荐
PHP连接SQLSERVER 注意事项(附dll文件下载)
Jun 28 PHP
PHP无法访问远程mysql的问题分析及解决
May 16 PHP
php+js iframe实现上传头像界面无跳转
Apr 29 PHP
php+mysql数据库实现无限分类的方法
Dec 12 PHP
PHP基于文件存储实现缓存的方法
Jul 20 PHP
php实现三级级联下拉框
Apr 17 PHP
php封装的mysqli类完整实例
Oct 18 PHP
PHP的自定义模板引擎
Mar 24 PHP
PHP实现蛇形矩阵,回环矩阵及数字螺旋矩阵的方法分析
May 29 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
Dec 25 PHP
基于PHP的微信公众号的开发流程详解
Aug 07 PHP
解决Laravel使用验证时跳转到首页的问题
Nov 17 PHP
php采集文章中的图片获取替换到本地(实现代码)
Jul 08 #PHP
php打开文件fopen函数的使用说明
Jul 05 #PHP
解析PHP中$_FILES的使用以及注意事项
Jul 05 #PHP
如何利用PHP执行.SQL文件
Jul 05 #PHP
PHP session_start()问题解疑(详细介绍)
Jul 05 #PHP
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)
Jul 05 #PHP
PHP仿博客园 个人博客(2) 数据库增添改删
Jul 05 #PHP
You might like
浅谈PHP变量作用域以及地址引用问题
2013/12/27 PHP
php使用GD实现颜色渐变实例
2015/06/02 PHP
PHP基于DOMDocument解析和生成xml的方法分析
2017/07/17 PHP
js复制网页内容并兼容各主流浏览器的代码
2013/12/17 Javascript
jquery+css3实现会动的小圆圈效果
2016/01/27 Javascript
基于JS实现省市联动效果代码分享
2016/06/06 Javascript
浅谈JS中的bind方法与函数柯里化
2016/08/10 Javascript
jQuery简单实现中间浮窗效果
2016/09/04 Javascript
微信小程序 火车票查询实例讲解
2016/10/17 Javascript
uploader秒传图片到服务器完整代码
2017/04/22 Javascript
Material(包括Material Icon)在Angular2中的使用详解
2018/02/11 Javascript
vue的全局提示框组件实例代码
2018/02/26 Javascript
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
微信小程序wx:for循环的实例详解
2018/10/07 Javascript
Node 搭建一个静态资源服务器的实现
2019/05/20 Javascript
开发中常用的25个JavaScript单行代码(小结)
2019/06/28 Javascript
微信小程序 如何保持登录状态
2019/08/16 Javascript
jQuery表单校验插件validator使用方法详解
2020/02/18 jQuery
[38:39]KG vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python入门_浅谈for循环、while循环
2017/05/16 Python
详解 Python 与文件对象共事的实例
2017/09/11 Python
Python与R语言的简要对比
2017/11/14 Python
python实现log日志的示例代码
2018/04/28 Python
python3 selenium 切换窗口的几种方法小结
2018/05/21 Python
python与mysql数据库交互的实现
2020/01/06 Python
Python属性和内建属性实例解析
2020/01/14 Python
Django admin组件的使用
2020/10/24 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
python遍历路径破解表单的示例
2020/11/21 Python
伊琍体标语
2014/06/25 职场文书
超市仓管员岗位职责范本
2014/09/18 职场文书
财务助理岗位职责范本
2014/10/09 职场文书
辞职书格式样本
2015/02/26 职场文书
优秀团员个人总结
2015/02/26 职场文书
老人院义工活动感想
2015/08/07 职场文书
2016年春季趣味运动会开幕词
2016/03/04 职场文书