在PHP中正确输出很长的textarea值

在PHP中正确输出很长的textarea值,php,Php,我有一个文本区,输入如下: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa... aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 我希望输出具有如下换行符: aaaaaaaaaaaaaaaaaaaaaa

我有一个文本区,输入如下:

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
我希望输出具有如下换行符:

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
我该怎么做

在我的上一个问题中,有人建议使用
wordwrap
,如果行中有空格,这将非常有用。

是的,使用

$text=“aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
$newtext=wordwrap($text,10,“
”,true); echo$newtext;
您可以在索引处插入一个“
,在索引处应该发生中断-仅用于输出

textbox.value = HandleLineBreaks(line, index);

我不知道我是否正确理解了这个问题,但HTML textarea字段也有wrap属性(值为“soft”、“hard”或“off”)。硬包装文本框中的单词,并在每一行的结尾处放置换行符,以便在提交表单时与文本框中的内容完全相同

因此:

text。。

您可以使用手动换行。不清楚您想要什么。这个很长的字符串会发生什么?拆分成多行?