将值传递给复选框数组

时间:2014-03-28 08:16:10

标签: php arrays checkbox

如何使用复选框将一些值传递给数组的不同元素。

HTML:

<input type="checkbox" name="carga[]" value="5.62"> <!-- this value "5.62" -->
<input type="checkbox" name="carga[]" value="4.5">
<input type="checkbox" name="carga[]" value="3.37">

PHP:

$cargaacademica=$_POST["carga"];

for ($i=0;$i<count($cargaacademica);$i++)    
{     
echo "<br> Carga " . $i . ": " . $cargaacademica[$i];    
}

1 个答案:

答案 0 :(得分:0)

试试这个:

<?php
       $cargaacademica=$_POST["carga"];
       $sum = 0;

       if(!empty($cargaacademica))
       {
            $sum = array_sum($cargaacademica);
       }
       echo $sum;    
?>

$ sum 中,您将获得复选框中所有检查元素的总和。