php :: 文本区域中的新行?
通过php插入文本时,如何在文本区域中创建新行?
我以为是的,但这被字面上打印在文本区域中。\n
谢谢
通过php插入文本时,如何在文本区域中创建新行?
我以为是的,但这被字面上打印在文本区域中。\n
谢谢
如果没有看到你的代码,我不能确定,但我的猜测是你使用的是单引号('\n')而不是双引号(“\n”)。
PHP 将仅评估转义序列,如果字符串括在双引号中。如果您使用'\n',PHP将只将其作为文字字符串。如果您使用“\n”,PHP 将解析变量和转义序列的字符串,并像您预期的那样打印一个新行。
尝试
$text = 'text line one' . PHP_EOL . 'text line two';
echo '<textarea>' . $text . '</textarea>';
将把每个文本添加到 texarea 的修复行上。