我正在开发一个最终会生成 .CSV 文件的应用程序。我已经找到了如何将一个或多个数组转换为 .CSV 文件的方法,但我无法弄清楚前面的步骤。
我有一堆将发送到 PHP 的表单中的 html 输入,我希望有一个包含所有输入名称的数组 (input name="example") 和另一个包含值的数组由最终用户输入这些字段。
最后我得到的 CSV 是两个数组的乘积。第一行是高度、宽度、深度,第二行是 10 毫米、20 毫米、9 毫米等。
我想知道是否可以混合使用 html 类和 foreach,但我真的不确定。任何帮助都会很棒!谢谢!!
最佳答案
使用方括号表示法将这些命名字段转换为数组,这里有几个例子
<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']);
关于php - 如何将 html 输入转换为 php 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11110977/