我可以像对待C(+;+;)中的argv数组那样对待PHP中的POST变量吗?
我正在做一个谷歌地图项目,你可以在数据库中添加地址,然后点击“地理编码这些地址”类型的按钮。然后它会带你进入一个页面,告诉你它是多么成功 但是,如果google不识别地址,我希望在顶部有一个地址列表,并带有文本框,用于指定您自己的坐标,或者重新键入地址,然后再次尝试提交。当表单提交(通过post)时,我希望能够获取任意数量的字段,用它们的值构建一个列表,然后将它们重新发送到Google(如果地址发生更改),或者将它们与自定义坐标一起添加到数据库中我可以像对待C(+;+;)中的argv数组那样对待PHP中的POST变量吗?,php,forms,Php,Forms,我正在做一个谷歌地图项目,你可以在数据库中添加地址,然后点击“地理编码这些地址”类型的按钮。然后它会带你进入一个页面,告诉你它是多么成功 但是,如果google不识别地址,我希望在顶部有一个地址列表,并带有文本框,用于指定您自己的坐标,或者重新键入地址,然后再次尝试提交。当表单提交(通过post)时,我希望能够获取任意数量的字段,用它们的值构建一个列表,然后将它们重新发送到Google(如果地址发生更改),或者将它们与自定义坐标一起添加到数据库中 那么,如何提交和处理任意数量的POST字段呢?有
那么,如何提交和处理任意数量的POST字段呢?有没有办法像C(或类似语言)中的argc/argv那样使用它?如果输入标记名以
[]
结尾,PHP将创建一个值数组。
例如,给定HTML:
<input name="input_data[]" ... />
<input name="input_data[]" ... />
<input name="input_data[]" ... />
提交表单时,PHP变量
$\u POST['input\u data']
是一个包含三个输入值的数组。如果输入标记名以[]
结尾,PHP将创建一个值数组。
例如,给定HTML:
<input name="input_data[]" ... />
<input name="input_data[]" ... />
<input name="input_data[]" ... />
表单提交时,PHP变量$\u POST['input\u data']
是一个包含三个输入值的数组