我想通过 html 形式在 php 数组中添加新值。我在php中写了如下内容:
$b=array();
$b[]=$_POST['unos'];
在html中是这样的:
<form action="?" method="post">
<input type="number" name="unos" id="unos">
</form>
该代码完成了这项工作,但仅用于一个值。换句话说,我在问如何在数组中导入多个值。我在 html 输入表单中添加了 value="3"
,但这当然不起作用,或者它只是答案的一部分。如何告诉 php 允许通过 html 表单在数组中添加多个值?
更新:
我想在一个输入字段中导入更多值,例如用“,”或任何约定分隔。
更新:
<?php
$unos=array();
$unos[]=$_POST['unos'];
$rezultat=count($unos); /*number of n's*/
$zbir=array_sum($unos); /*total sum of n's*/
$av=$zbir/$rezultat; /*average value of n's*/
echo "average value is $av</br>";
}
?>
<form action="?" method="post">
<input type="number" name="unos" id="unos">
<input type="submit" value="Submit">
</form>
该代码计算n的平均值。我是初学者,只想知道如何通过 html 由用户添加数组的值。我想知道如何在 1 个输入文件中做到这一点的原因是因为我不想用输入字段的数量来限制值的数量. 我想让该用户可以根据需要添加任意数量的值。对不起,我的英语不完美。