Forms 如何在PHP中调用数组2D?

Forms 如何在PHP中调用数组2D?,forms,Forms,下面是数组2d,变量($C00等)本身有值 $matriks = array(array($C00, $C01, $C02, $C03), array($C10, $C11, $C12, $C13), array($C20, $C21, $C22, $C23), array($C30, $C31, $C32, $C33)); 我想在下一页使用该数组2d,并使用submit form方法POST: 我不知道这个代

下面是数组2d,变量($C00等)本身有值

   $matriks = array(array($C00, $C01, $C02, $C03),
             array($C10, $C11, $C12, $C13),
             array($C20, $C21, $C22, $C23),
             array($C30, $C31, $C32, $C33));
我想在下一页使用该数组2d,并使用submit form方法POST: 我不知道这个代码是否正确:)


更新此部分代码,如图所示:

foreach ($matriks as $i => $val) {
    foreach ($val as $v) {
        echo '<input type="hidden" name="Matriks[' . $i . '][]" value="'.$v.'">' . "\n";
    }
}

你能再清楚一点吗。。?
$matriks=array();
foreach($_POST['Matriks'] as $key => $val) {
foreach ($val as $k => $v) {
    $matriks[$key][$k] = $v;
}}
foreach ($matriks as $i => $val) {
    foreach ($val as $v) {
        echo '<input type="hidden" name="Matriks[' . $i . '][]" value="'.$v.'">' . "\n";
    }
}
array (size=1)
  'Matriks' => 
    array (size=4)
      0 => 
        array (size=4)
          0 => string '00' (length=2)
          1 => string '01' (length=2)
          2 => string '02' (length=2)
          3 => string '03' (length=2)
      1 => 
        array (size=4)
          0 => string '10' (length=2)
          1 => string '11' (length=2)
          2 => string '12' (length=2)
          3 => string '13' (length=2)
      2 => 
        array (size=4)
          0 => string '20' (length=2)
          1 => string '21' (length=2)
          2 => string '22' (length=2)
          3 => string '23' (length=2)
      3 => 
        array (size=4)
          0 => string '30' (length=2)
          1 => string '31' (length=2)
          2 => string '32' (length=2)
          3 => string '33' (length=2)