php获取表单数组的数据格局

那是本人事先写的一段form代码

正文实例陈诉了php获取从html表单传递数组的点子。分享给我们供我们参谋。具体如下:

<form name=”form1″  method=”post” action=””>
  <table width=”200″ border=”0″ cellspacing=”0″
cellpadding=”0″>
    <tr>
      <td><label>
        <input type=”text” name=”a1″ />
      </label></td>
      <td><input type=”text” name=”a2″ /></td>
manbetx手机网页版,      <td><input type=”text” name=”a3″ /></td>
    </tr>
    <tr>
      <td><input type=”text” name=”a1″ /></td>
      <td><input type=”text” name=”a2″ /></td>
      <td><input type=”text” name=”a3″ /></td>
    </tr>
    <tr>
      <td><input type=”text” name=”a1″ /></td>
      <td><input type=”text” name=”a2″ /></td>
      <td><input type=”text” name=”a3″ /></td>
    </tr>
  </table><input name=”” type=”submit” value=”提交” />
</form>
<?php教程
print_r($a1);
?>

将表单的逐一要素的name都设置成同贰个数组对象不仅能够以数组的不二秘诀传递表单值

原想是足以三次拿走多可是对事情未有什么益处,通过英特网找到了化解办法

html页面如下:

具备必要传多少个值input的name中加上[]
<td><input type=”text” name=”a1[]” /></td>

<form method="post" action="arrayformdata.php">
<label>Tags</label>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="submit" value="submit">
</form>
</html>

则php端读到的就是数组  var_dump($_POST[‘a1’])

arrayformdata.php页面如下:

 

<?php
$postedtags = $_POST['tags'];
foreach ($postedtags as $tag){
  echo "<br />$tag";
}
?>

期待本文所述对我们的php程序设计有所扶助。

您可能感兴趣的篇章:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图