解析将多维数组转换为支持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 数据库树的遍历方法
Feb 06 PHP
php 更新数据库中断的解决方法
Jun 05 PHP
php入门学习知识点四 PHP正则表达式基本应用
Jul 14 PHP
php发送post请求函数分享
Mar 06 PHP
php获取网页中图片、DIV内容的简单方法
Jun 19 PHP
PHP实现CSV文件的导入和导出类
Mar 24 PHP
详解php中反射的应用
Mar 15 PHP
微信公众号开发客服接口实例代码
Oct 21 PHP
Zend Framework入门教程之Zend_Mail用法示例
Dec 08 PHP
Eclipse PHPEclipse 配置的具体步骤
Aug 08 PHP
PHP中ltrim()函数的用法与实例讲解
Mar 28 PHP
PHP实现15位身份证号转18位的方法分析
Oct 16 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将数据库中所有内容生成静态html文档的代码
2010/04/12 PHP
PHP加密函数 Javascript/Js 解密函数
2013/09/23 PHP
php实现快速排序的三种方法分享
2014/03/12 PHP
Yii实现自动加载类地图的方法
2015/04/01 PHP
PHP并发查询MySQL的实例代码
2017/08/09 PHP
DHTML 中的绝对定位
2006/11/26 Javascript
javascript removeChild 使用注意事项
2009/04/11 Javascript
javascript 动态修改样式和层叠样式表代码
2010/04/27 Javascript
js实现两个值相加alert出来精确到指定位
2013/09/25 Javascript
js实现弹窗插件功能实例代码分享
2013/12/12 Javascript
nodejs npm package.json中文文档
2014/09/04 NodeJs
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
JavaScript实现函数返回多个值的方法
2015/06/09 Javascript
window.open不被拦截的简单实现代码(推荐)
2016/08/04 Javascript
jQuery checkbox选中问题之prop与attr注意点分析
2016/11/15 Javascript
浅谈js中的this问题
2017/08/31 Javascript
浅谈angular4生命周期钩子
2017/09/05 Javascript
vue 实现Web端的定位功能 获取经纬度
2019/08/08 Javascript
Element-UI+Vue模式使用总结
2020/01/02 Javascript
Vite和Vue CLI的优劣
2021/01/30 Vue.js
[03:36]DOTA2完美大师赛coL战队趣味视频——我演你猜
2017/11/23 DOTA
Python实现随机生成有效手机号码及身份证功能示例
2017/06/05 Python
python读取csv文件并把文件放入一个list中的实例讲解
2018/04/27 Python
Python enumerate函数功能与用法示例
2019/03/01 Python
在Python中过滤Windows文件名中的非法字符方法
2019/06/10 Python
Pandas聚合运算和分组运算的实现示例
2019/10/17 Python
如何创建一个Flask项目并进行简单配置
2020/11/18 Python
css3实现冲击波效果的示例代码
2018/01/11 HTML / CSS
澳大利高级泳装品牌:Bondi Born
2018/05/23 全球购物
最新的小工具和卓越的产品设计:Oh That Tech!
2019/08/07 全球购物
计算机专业推荐信范文
2013/11/27 职场文书
学习党课思想汇报
2013/12/29 职场文书
财务总监管理职责范文
2014/03/09 职场文书
护士找工作求职信
2014/07/02 职场文书
综合素质评价自我评价
2015/03/06 职场文书
幼儿园中班教学反思
2016/03/03 职场文书