3

我正在开发一个应用程序,该应用程序最终将生成一个 .CSV 文件。我已经找到了如何将一个或多个数组转换为 .CSV 文件的方法,但是我无法弄清楚前面的步骤。

我有一堆将发送到 PHP 的表单中的 html 输入,我希望有一个包含所有输入名称的数组(输入名称 =“example”)和另一个包含放入这些字段的值的数组由最终用户。

最后,我是 CSV 成为两个数组的产物。第一行是高度、宽度、深度,第二行是 10 毫米、20 毫米、9 毫米等。

我想知道是否可以使用 html 类和 foreach 的混合,但我真的不确定。任何帮助都会很棒!谢谢!!

4

1 回答 1

10

使用方括号表示法将这些命名字段转换为数组,这里有几个例子

<input name="array[]">
<input name="array[]">
<input name="array[]">

<input name="array[foo]">
<input name="array[bar]">

<input name="array[0][foo]">
<input name="array[0][bar]">
<input name="array[1][foo]">
<input name="array[1][bar]">

然后使用 var_dump() 或 print_r() 快速预览您的数据

var_dump($_REQUEST['array']);
于 2012-06-19T23:36:19.847 回答