>  기사  >  백엔드 개발  >  怎么将接收到的数组转成如下格式

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

WBOY
WBOY원래의
2016-06-13 12:50:54723검색

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

<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);

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.