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

来源:www.13sc.com | 游客上传 | 149 次浏览 | 0 条评论

搜索: 多维数组 curl 一维数组 

本篇文章是对将多维数组转换为支持curl提交的一维数组格式实现代码进行了详细的分析介绍,需要的朋友参考下

复制代码 代码如下:

/**
     * @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;
    }

标签: 多维数组 curl 一维数组

最热-php应用

几篇关于无限分类算法的文章第1/5页

使用apache模块rewrite_module (转)

实用PHP会员权限控制实现原理分析

php中禁止单个IP与ip段访问的代码小结

不错的PHP学习之php4与php5之间会穿梭一点点感悟

PHP XML操作的各种方法解析(比较详细)

php数组函数序列之in_array() 查找数组值是否存在

木翼下载系统中说明的PHP安全配置方法

PHP下通过系统信号量加锁方式获取递增序列ID

php HtmlReplace输入过滤安全函数

php生成随机密码的三种方法小结

php将fileterms函数返回的结果变成可读的形式

Copyright 2009-2013 13sc.com All Rights Reserved.