下面的代码输出一个b:
$var="a b"; // I inserted 3 white spaces, and HTML is rendering only one
echo $var;
问题是,如果我将 $var 存储在表中,它会保留空格,而在读取时,它会将它们剥离。 strip 化数据在另一个表中更新时获取,导致两个表中的相同值不匹配。
我尝试了谷歌搜索并在一个线程中找到了 HTML 的行为方式。我希望如何解决这个问题?
最佳答案
正常的空白行为是将所有内容折叠到一个空格中。您可以通过将 white-space:
css 规则更改为 white-space: pre;
或 white-space: pre-wrap;
来修改它
关于php - echo 修剪字符串中间的多个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11257955/