これは私の配列です
$array = array('foo' => 'bar', 'baz', 'bat' => 2);
<form method='POST' action='test.php' onsubmit='return validateForm()' >
echo '<input type="hidden" name="array" value= "'.implode(',', $array).'">';
echo "<<input type='submit' name='Submit' value='submit' />";
echo '</form>';
$arry = explode(',', $_POST['array']);
としてキーを取得しています0,1,2
。「foo」、「baz」、「bat」のいずれかです。
どうすれば正しいキーを取得できますか?