2011-03-14 58 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

相關問題