我有一个字符串,其中包含我想要打印的换行符,以便我看到特殊字符(例如Content-Transfer-Encoding
)而不是换行符本身。
这是一个通常为\n
的字符串
echo
反而看起来像这样:
this is the top line of my string
this is the second line of the string
我怎么能在php中完成这个?
答案 0 :(得分:2)
试试这个:
<?php
$string = "this is the top line of my string
this is the second line of the string";
echo json_encode($string);
?>
答案 1 :(得分:1)
答案 2 :(得分:1)
实现这一目标的一种方法是
echo str_replace("\n", '\n', $yourstring);
当然,还有很多其他方法,您可以分配而不是回显,并增强您的代码等。
考虑根据底层操作系统可能会对新行进行不同的处理。
还考虑阅读有关new line and carrier return
的理论背景