1

我正在通过 POST 将一些值传递给另一个文件。这些值中的一个(或多个)是:Equip1、Equip2、Equip3、...、EquipN

我能够知道我有多少个 EquipN,但不知道如何获得它们的值。我认为这行得通,但事实并非如此:

for ($Equip_aux=1; $Equip_aux<=$Number_of_Equip; $Equip_aux++) {
    $aux = "'Equipamento".$Equip."'";
    $VALUE = $_POST[$aux];
}

请问有什么帮助吗?

4

1 回答 1

0

我能够知道我有多少个 EquipN,但不知道如何获得它们的值。

这是您的 for 循环的更正版本:

for ($i = 1; $i <= $Number_of_Equip; $i++) {
    $aux = "Equip$i"; 
    $VALUE = $_POST[$aux];
}

请注意,您还可以使用以下命令遍历 post 值foreach

foreach ($_POST as $p) {
    ...
}
于 2013-05-13T17:03:04.890 回答