我尝试使用''或者' ' PHP中的空字符串,但在使用 echo 语句在浏览器中显示时似乎已经修剪过。
echo ' the quick brown fox jumps over the lazy dog.';
上面的陈述被剥去了白色/空白区域。
我怎样才能在PHP中执行此操作?如何在不剥离空行的情况下打印空行?
答案 0 :(得分:1)
PHP没有剥离任何东西;你的浏览器忽略了空间。右键单击,查看源,您将看到我的意思。将整个字符串包装在<pre>
标记中,或者为要留下的每个空格使用不间断空格,例如
。 (或者在元素上使用style='white-space: pre;'
。)
echo ' the quick brown fox jumps over the lazy dog.';
或者:
echo '<pre> the quick brown fox jumps over the lazy dog.</pre>';
或者:
echo '<p style="white-space: pre;"> the quick brown fox jumps over the lazy dog.</p>';
或(@SecondRekudo):
或发送Content-type:text / plain标题。
看起来像是:
header('Content-type: text/plain');
在输出到浏览器之前需要调用哪个(或者你会收到警告并且不会发送标题)。