如何打印字符串而不截断末尾的空格
如何打印字符串而不截断末尾的空格。 我需要打印一组字段而不截断空格。
//eg
$test="test ";
我需要打印同样的。
How to print the string with out truncating the white space at end.
I need to print set of fields with out truncating white space.
//eg
$test="test ";
I need to print the same.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
如果需要在 HTML 中打印空格,则最好使用
因此,最佳解决方案取决于目的。使用
) 可能是最简单的,但无疑是最好的。
str_replace
将空格更改为不间断空格 (If you need to print whitespace in HTML, you'd better use
<pre>
or even<table>
if you're printing table data. If it isn't table data, but mark-up, you'd better use CSS to add space.So the best solution depends on the purpose. Using
) is probably the easiest, but doubtly the best.
str_replace
to change the spaces to non breaking spaces (您可以用 HTML 不间断空格替换空格字符 - 例如:
Can you replace space characters with HTML non breaking spaces - e.g.:
试试这个:
Try this:
具体打印在哪里?
您可以用
替换空格
,也可以使用
Print where exactly?
You can replace a space with
or you can use
我找到了预期输出的函数。
I found the function for the expected output.