2011-03-14 59 views
1

我有一个提交给php脚本的html文本框。我希望PHP能够遍历html文本框中的每个条目,每个条目都是文本框中的一行。如何输入一个html文本框作为一个php数组,每行都是一个新值?

多个文本框将无法正常工作,因为用户应该能够复制并粘贴到表单中。

html/php如何区分输入行并将它们输入到要循环的数组中?

任何帮助将非常感激。

+0

我假设你正在讨论多行输入的问题,你的意思是一个textarea。 – 2011-03-14 20:54:28

回答

3

你应该能够做到这一点:然后

$input = explode("\n", $textdata); 

$输入将从每个换行符打散$的TextData文字的数组。然后...

foreach($input as $line) 
{ 
//process the $line of text as needed. 
} 
+0

绝对是个人品味的例子,但除非您多次使用$ input,否则可以使用'foreach(explode(“\ n”,$ textdata)作为$ line)''。但那只是我迂腐! – 2011-03-14 21:44:27

+0

谢谢@surrealdreams @samstarling这非常有帮助! – user586011 2011-03-15 17:27:47

+0

@ user586011:我很高兴能帮上忙。 – 2011-03-15 20:53:50

相关问题