首页 > 后端开发 > php教程 > 怎么将接收到的数组转成如下格式

怎么将接收到的数组转成如下格式

WBOY
发布: 2016-06-13 12:50:54
原创
767 人浏览过

如何将接收到的数组转成如下格式?

<input type="text" name="name[]" value="姓名" /><br />
<input type="text" name="age[]" value="15" /><br />
<input type="text" name="name[]" value="姓名" /><br />
<input type="text" name="age[]" value="15" />我要怎么接收,才能成这样的数组?pic=>(<br />
     *          0=>array(<br />
     *              name=>姓名<br />
     *              age=>15<br />
     *          ),<br />
0=>array(<br />
     *              name=>姓名<br />
     *              age=>30<br />
     *          ),
登录后复制


我接收到的是这样

Array<br />
(<br />
    [url] => Array<br />
        (<br />
            [0] => /uploads/13534190820.84986000.jpg<br />
            [1] => /uploads/13534190830.00999000.jpg<br />
            [2] => /uploads/13534190830.09639600.jpg<br />
            [3] => /uploads/13534190830.18655000.jpg<br />
        )<br />
<br />
    [alt] => Array<br />
        (<br />
            [0] => 24234<br />
            [1] => 23423<br />
            [2] => 424<br />
            [3] => 24234<br />
        )<br />
<br />
)
登录后复制

------解决方案--------------------
foreach($_POST['name'] as $k=>$v){<br />
   $arr[]=array('name'=>$v,'age'=>$_POST['age'][$k]);<br />
}<br />
print_r($arr);
登录后复制

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板