在我的app POST变量中包含一些数组。如何循环POST变量以获取PHP中POST变量中键的数组数据。任何帮助表示赞赏。
答案 0 :(得分:8)
您的HTML必须是:
<form action=":URL:" method="post">
<input type="hidden" name="some[0]" value="0" />
<input type="hidden" name="some[1]" value="1" />
<input type="hidden" name="some[2]" value="2" />
<input type="hidden" name="some[3]" value="3" />
<input type="hidden" name="some[4]" value="4" />
...
</form>
然后在PHP中你可以这样做:
if (isset($_POST['some']))
{
foreach ($_POST['some'] as $key => $value)
{
echo $key, $value;
}
}
你在......希望这是你的问题。
答案 1 :(得分:3)
This似乎回答了你的问题,如果我理解你有一个多维数组,那么$_POST['mypost'][$i]
其中$i
是键/索引
答案 2 :(得分:2)
echo "<pre>";
print_r($_POST);
echo "</pre>";
exit;
从这个输出中你可以很容易地找到方法
答案 3 :(得分:0)
尝试:
foreach($_POST as $v)
{
//DO SOMETHING WITH $v
...
}