我有一个提交给php脚本的html文本框。我希望PHP能够遍历html文本框中的每个条目,每个条目都是文本框中的一行。如何输入一个html文本框作为一个php数组,每行都是一个新值?
多个文本框将无法正常工作,因为用户应该能够复制并粘贴到表单中。
html/php如何区分输入行并将它们输入到要循环的数组中?
任何帮助将非常感激。
我有一个提交给php脚本的html文本框。我希望PHP能够遍历html文本框中的每个条目,每个条目都是文本框中的一行。如何输入一个html文本框作为一个php数组,每行都是一个新值?
多个文本框将无法正常工作,因为用户应该能够复制并粘贴到表单中。
html/php如何区分输入行并将它们输入到要循环的数组中?
任何帮助将非常感激。
你应该能够做到这一点:然后
$input = explode("\n", $textdata);
$输入将从每个换行符打散$的TextData文字的数组。然后...
foreach($input as $line)
{
//process the $line of text as needed.
}
绝对是个人品味的例子,但除非您多次使用$ input,否则可以使用'foreach(explode(“\ n”,$ textdata)作为$ line)''。但那只是我迂腐! – 2011-03-14 21:44:27
谢谢@surrealdreams @samstarling这非常有帮助! – user586011 2011-03-15 17:27:47
@ user586011:我很高兴能帮上忙。 – 2011-03-15 20:53:50
我假设你正在讨论多行输入的问题,你的意思是一个textarea。 – 2011-03-14 20:54:28