例如,这是我的文字等。
现在这里是换行符。
如何在php中创建新行我正常需要按住Ctrl和Enter来创建它这个textarea框?
需要javascript吗?
答案 0 :(得分:3)
如果你想设置textarea的默认文本,你不需要php。您只需要将其值属性设置为“您的文本。\ n另一行”,其中'\ n'将被新行替换。或者,如果您动态设置属性,则可以通过Javascript执行此操作,如:
document.getElementById("id_of_your_textarea").value = "Your text\nAnew line";
答案 1 :(得分:0)
您需要使用所谓的“转义序列”。您可以在PHP Manual上找到所有转义序列的列表。转义序列仅在双引号中的字符串中起作用。
$string = "My string\nWith a line breaks\ninserted"; // notice the \n
$no_escapes = 'This will not replace \n with a line break';