2013-04-13 15 views
1

同一阵列我有HTML元素像这样:腓收集到哪些属性是拥有同一个人

<div id="show"> 
<p>1. <input name="name[]" size="25" type="text"> 
<input name="surname[]" size="25" type="text"> 
<input name="email[]" size="50" type="text"></p> 

<p>2. <input name="name[]" size="25" type="text"> 
<input name="surname[]" size="25" type="text"> 
<input name="email[]" size="50" type="text"></p> 

<p>3. <input name="name[]" size="25" type="text"> 
<input name="surname[]" size="25" type="text"> 
<input name="email[]" size="50" type="text"></p> 

<p>4. <input name="name[]" size="25" type="text"> 
<input name="surname[]" size="25" type="text"> 
<input name="email[]" size="50" type="text"></p> 

<p>5. <input name="name[]" size="25" type="text"> 
<input name="surname[]" size="25" type="text"> 
<input name="email[]" size="50" type="text"></p> 
</div> 

这是输出画面与虚拟DATAS。 enter image description here 当我序列DIV#表演,并张贴,倾销的数据都是象下面这样:

array (size=3) 
    0 => 
    array (size=5) 
     0 => string 'Hüsamettin' (length=11) 
     1 => string 'Niyazi' (length=6) 
     2 => string 'Abuzittin' (length=9) 
     3 => string 'Haşmet' (length=7) 
     4 => string 'Birben' (length=6) 
    1 => 
    array (size=5) 
     0 => string 'Karadayürümez' (length=15) 
     1 => string 'Tuzyemez' (length=8) 
     2 => string 'Yerebasmaz' (length=10) 
     3 => string 'Haşmetligil' (length=12) 
     4 => string 'Eksiktim' (length=8) 
    2 => 
    array (size=5) 
     0 => string '[email protected]' (length=21) 
     1 => string '[email protected]' (length=20) 
     2 => string '[email protected]' (length=20) 
     3 => string '[email protected]' (length=19) 
     4 => string '[email protected]' (length=22) 

你看,第一阵列收集的名字,第二阵列收集的姓氏和第三阵列收集的电子邮件地址。但我想收集他们是这样的:

array (size=5) 
    0 => 
    array (size=3) 
     0 => string 'Hüsamettin' (length=11) 
     1 => string 'Karadayürümez' (length=15) 
     2 => string '[email protected]' (length=21) 
    1 => 
    array (size=3) 
     0 => string 'Niyazi' (length=6) 
     1 => string 'Tuzyemez' (length=8) 
     2 => string '[email protected]' (length=20) 
    2 => 
    array (size=3) 
     0 => string 'Abuzittin' (length=9) 
     1 => string 'Yerebasmaz' (length=10) 
     2 => string '[email protected]' (length=20) 
    3 => 
    array (size=3) 
     0 => string 'Haşmet' (length=7) 
     1 => string 'Haşmetligil' (length=12) 
     2 => string '[email protected]' (length=19) 
    4 => 
    array (size=3) 
     0 => string 'Birben' (length=6) 
     1 => string 'Eksiktim' (length=8) 
     2 => string '[email protected]' (length=22) 

此数组类型的收集人的名字,姓氏和电子邮件地址,像图片上面。请你能帮助我,我如何创建一个从第一个HTML元素中收集某人的姓名和电子邮件地址的数组? 亲切的问候。

+2

对于-1,我希望你能回答我的问题并解决我的问题,因此我相信你的诚意。 –

回答

4
$grouped = array_map(null, $_POST['name'], $_POST['surname'], $_POST['email']); 
+1

辉煌;比我这样做的方式快得多(使用foreach循环) –

+0

哇,最简单和最好的!非常感谢你。 –

相关问题