时时商务社区
标题:
解析将多维数组转换为支持curl提交的一维数组格式
[打印本页]
作者:
网络通达
时间:
2018-2-14 08:15
[U]复制代码[/U] 代码如下:
/**
* @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;
}
您可能感兴趣的文章:
利用递归把多维数组转为一维数组的函数
C语言数组指针的小例子
C++中的函数指针与函数对象的总结
C++指向类成员函数的指针详细解析
C++中一维数组与指针的关系详细总结
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2