PHP POST/GET作为关联数组?
我有4张表格,我想分享相同的动作。当PHP启动时,我试图在运行代码之前获取数组的值。数组名应该表示我要更新的列名,该值将是列值。我试过这个PHP POST/GET作为关联数组?,php,arrays,variables,post,get,Php,Arrays,Variables,Post,Get,我有4张表格,我想分享相同的动作。当PHP启动时,我试图在运行代码之前获取数组的值。数组名应该表示我要更新的列名,该值将是列值。我试过这个echo$\u GET[0]但它不会返回我要查找的值 我的问题有两个: 有没有一种方法可以将这些值称为关联值 如果有(我肯定我只是在做一些傻事),怎么办 我可以识别变量的名称吗 谢谢 Tryvar\u dump($\u GET)您将看到所有变量。为了利用PHP的内置支持直接从HTML表单自动生成关联数组,下面是一个简要介绍: 以下表单将填充多维$\u POS
echo$\u GET[0]代码>但它不会返回我要查找的值
我的问题有两个:
有没有一种方法可以将这些值称为关联值
如果有(我肯定我只是在做一些傻事),怎么办
我可以识别变量的名称吗
谢谢 Tryvar\u dump($\u GET)代码>您将看到所有变量。为了利用PHP的内置支持直接从HTML表单自动生成关联数组,下面是一个简要介绍:
以下表单将填充多维$\u POST
<form method="POST">
<input name="words[]" value="...">
<input name="words[]" value="...">
<input name="foo[bar][]" value="...">
<input name="foo[bar][]" value="...">
<input name="foo[bar][]" value="...">
<input name="values[0][0][]" value="...">
<input name="values[0][0][]" value="...">
<input name="values[0][0][]" value="...">
</form>
此外,还有一个相关的SO问题可能也会有所帮助:
为什么OP要“试试这个”?一个好的答案总是会有一个解释,说明做了什么以及为什么这样做,不仅是为了OP,而且是为了未来的访客。我已经和我已经验证了变量是否存在。它只是一个保存开/关值的变量。我也应该把这个贴出来,也许能帮上忙。谢谢!这正是我所需要的。请把它作为答案贴出来,我一定会投赞成票!谢谢,我已经补充了我的答案
$_POST = [
"words" => [
0 => "...",
1 => "..."
],
"foo" => [
"bar" => [
0 => "...",
1 => "...",
2 => "..."
]
],
"values" => [
0 => [
0 => [
0 => "...",
1 => "...",
2 => "..."
]
]
]
];