【发布时间】:2021-11-17 04:18:54
【问题描述】:
在我的编码方面需要一点帮助。我正在开发一个项目,它将接受 5 个不同的数字并将它们插入到 PHP 数组中。我尝试过的代码写在下面。他们都会使我的数组中的所有 5 个内容都成为相同的数字,感谢您的帮助吗?还没有在 PHP 中处理过数组。
<form action="activity_1.php" method="post">
<input type="text" name="number">
<input type="submit" value="Submit" name="submit">
</form>
到目前为止,这些是我尝试过的:
$no = array();
for($i=1; $i<=5; $i++){
array_push($no, $_POST['number']);
}
还有
$no = array();
for($i=1; $i<=5; $i++){
//$no[$i]= $_POST['number'];
}
【问题讨论】:
-
所以你想要一个包含 5 个数字输入的表单?
-
您在文本框中输入了哪些不同的数字?
-
您的表单中只有一个数字输入,因此您只发送一个数字,而不是五个。在循环中,您每次迭代都会获得相同(且唯一)的发送编号。因此,您需要在表单中输入更多数字,或者您需要多次发送表单。请多学习一点;)
-
似乎问题与 JS 无关?
-
"它将接受 5 个不同的数字" - 您的表单只能输入一个数字?