文本文件在窗口中,每行以\ r \ n结尾,在unix中,每行以\ n结尾。 textarea的帖子值是否遵循这个规则?关于html textarea的帖子值
0
A
回答
1
修改的功能我从php.net commetns用于替换\ n和\ r转换到了一个
{或任何你传递}
function replaceNewLines($string,$replacement='<br />')
{
return preg_replace("/(\r\n)+|(\n|\r)+/", $replacement, $string);
}
$string = "this is \n\n\n a String with many \n\n\r\r returns!";
$string = replaceNewLines($string,'');
2
为了使简单:是的
通常你只是想以取代<br />
\n
和做的伎俩。
2
在带有Opera,Firefox和IE7的Windows上,它以\ r \ n结束文本行。我认为在Unix中只会\ n,但现在没有一个系统来测试。
0
当您在输入textarea时按下Enter键时,它只会创建一个\ n。
如果您想要在页面上显示数据(用换行符格式化),则需要对textarea文本中的str_replace进行替换以替换\ n。
0
如果处理由PHP做的工作还有一个php函数称为nl2br这将做的伎俩。它需要两个参数,第一个是你的字符串,第二个是对于xhtml的bool true,对于html是false。从php.net
http://www.php.net/manual/en/function.nl2br.php
实施例:
<?php
echo nl2br("foo isn't\n bar");
echo nl2br("Welcome\r\nThis is my HTML document", false);
?>
上例将输出(第一个是XHTML,第二滑动HTML):
foo isn't<br />
bar
Welcome<br>
This is my HTML document
相关问题
- 1. 关于magento的WordPress的帖子
- 2. 关于计数帖子的Wordpress插件
- 3. Textarea设置HTML值
- 4. Textarea值等于“”
- 5. HTML textarea的值是'undefined'
- 6. 有很多关于在帖子中标记用户的关联
- 7. ASIFormDataRequest不发送帖子值
- 8. 回复帖子值
- 9. HTML多表单帖子
- 10. 发布内容未显示在编辑帖子textarea中。 (WordPress的)
- 11. 如何添加手动相关的帖子到帖子?
- 12. 如果帖子元字段等于值,使产品帖子草稿
- 13. WordPress相关帖子错误
- 14. 用于开启帖子的WordPress钩子
- 15. 适用于iPhone的Facebook API:在帖子中包含html链接
- 16. $的.html是不是有textarea的价值
- 17. 关于更改值的HTML输入
- 18. 新帖子/论坛上的帖子
- 19. 在textarea注释字段上发布不可靠的JQuery帖子
- 20. 从JStree复选框列表创建HTML帖子表单的值
- 21. 关于HTML
- 22. 如何将Wordpress帖子设置为其他帖子的子帖子?
- 23. 设置HTML表单textarea的值?
- 24. HTML textarea的值正在重置
- 25. 如何在Wordpress中显示关于帖子的简短描述?
- 26. 关于帖子标题和类别的Wordpress自定义查询
- 27. 带格式“博客”的HTML帖子
- 28. Jekyll原始HTML中的帖子
- 29. 阻止帖子中的HTML标签
- 30. 如何选择帖子及其所有相关帖子?
放置时,您仅使用替代HTML输出中来自textarea的帖子的结果。不过你是正确的浏览器维护客户端平台换行字符序列。 – AnthonyWJones 2009-09-21 14:16:19