解析将多维数组转换为支持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基础知识:类与对象(4) 范围解析操作符(::)
Dec 13 PHP
PHP 循环列出目录内容的函数代码
May 26 PHP
php debug 安装技巧
Apr 30 PHP
ecshop 批量上传(加入自定义属性)
Mar 20 PHP
php模板函数 正则实现代码
Oct 15 PHP
php生成二维码时出现中文乱码的解决方法
Dec 18 PHP
PHP中FTP相关函数小结
Jul 15 PHP
php获取数据库中数据的实现方法
Jun 01 PHP
php识别翻转iphone拍摄的颠倒图片
May 17 PHP
php+js实现的无刷新下载文件功能示例
Aug 23 PHP
PHP实现笛卡尔积算法的实例讲解
Dec 22 PHP
禁止直接访问php文件代码分享
May 05 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下尝试使用GraphicsMagick的缩略图功能
2011/01/01 PHP
ThinkPHP分组下自定义标签库实例
2014/11/01 PHP
Symfony页面的基本创建实例详解
2015/01/26 PHP
PHP MySql增删改查的简单实例
2016/06/21 PHP
PHP实现导出excel数据的类库用法示例
2016/10/15 PHP
PHP基于GD2函数库实现验证码功能示例
2019/01/27 PHP
List Information About the Binary Files Used by an Application
2007/06/11 Javascript
Jquery replace 字符替换实现代码
2010/12/02 Javascript
JavaScript 类型的包装对象(Typed Wrappers)
2011/10/27 Javascript
关于锚点跳转及jQuery下相关操作与插件
2012/10/01 Javascript
JQuery获取各种宽度、高度(format函数)实例
2013/03/04 Javascript
jquery1.9 下检测浏览器类型和版本的方法
2013/12/26 Javascript
jQuery中get和post方法传值测试及注意事项
2014/08/08 Javascript
Angularjs过滤器使用详解
2016/05/25 Javascript
jQuery根据ID、CLASS、等获取对象的实例
2016/12/04 Javascript
Restify中接入Socket.io报Error:Can’t set headers的错误解决
2017/03/28 Javascript
详解JavaScript 为什么要有 Symbol 类型?
2019/04/03 Javascript
vue如何获取自定义元素属性参数值的方法
2019/05/14 Javascript
react+redux仿微信聊天界面
2019/06/21 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
2019/09/27 Javascript
微信小程序实现列表滚动头部吸顶的示例代码
2020/07/12 Javascript
vue实现点击按钮“查看详情”弹窗展示详情列表操作
2020/09/09 Javascript
Python处理菜单消息操作示例【基于win32ui模块】
2018/05/09 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
在Pycharm中设置默认自动换行的方法
2019/01/16 Python
Python脚本打包成可执行文件过程解析
2020/10/20 Python
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
美国餐厅用品和厨房设备批发网站:KaTom Restaurant Supply
2018/01/27 全球购物
俄罗斯奢侈品牌衣服、鞋子和配饰的在线商店:INTERMODA
2020/07/17 全球购物
物流管理专业职业生涯规划书
2014/01/06 职场文书
单方离婚协议书范本(2014版)
2014/09/30 职场文书
租车协议书
2015/01/27 职场文书
应聘教师求职信范文
2015/03/20 职场文书
2015年重阳节慰问信
2015/03/23 职场文书
入党申请书格式
2019/06/20 职场文书
关于保护环境的建议书
2019/06/24 职场文书