SQL 存储和检索马车 return
SQL storing and retrieving carriage return
我在从我的数据库中存储的文本中检索回车 return 时遇到问题。
我有类似的东西
Hello World! My name is Gunter*.
*Sometimes also known as Mueller.
存储在 MySQL 数据库中。当我通过 phpMyAdmin 检查数据时,带有回车 return.
的文本看起来很好
但是,当我在 PHP 中使用 mysqli 检索它以传送到网页时,它 returns 为
Hello World! My name is Gunter*. *Sometimes also known as Mueller.
如何在我的输出中维护回车 return?
运输 return 不影响渲染 HTML。查看源代码以查看它是否存在。但是对于呈现的 HTML,您将不得不将回车符 return 替换为 <br/>
。为此,您可以使用:
echo nl2br($stringWithCarriageReturnInIt);
这个函数实际上保留了换行符,并在其前面添加了<br/>
。因此,您现在将在渲染的 HTML 以及查看源代码中看到换行符。
我在从我的数据库中存储的文本中检索回车 return 时遇到问题。
我有类似的东西
Hello World! My name is Gunter*.
*Sometimes also known as Mueller.
存储在 MySQL 数据库中。当我通过 phpMyAdmin 检查数据时,带有回车 return.
的文本看起来很好但是,当我在 PHP 中使用 mysqli 检索它以传送到网页时,它 returns 为
Hello World! My name is Gunter*. *Sometimes also known as Mueller.
如何在我的输出中维护回车 return?
运输 return 不影响渲染 HTML。查看源代码以查看它是否存在。但是对于呈现的 HTML,您将不得不将回车符 return 替换为 <br/>
。为此,您可以使用:
echo nl2br($stringWithCarriageReturnInIt);
这个函数实际上保留了换行符,并在其前面添加了<br/>
。因此,您现在将在渲染的 HTML 以及查看源代码中看到换行符。