我有这段代码,由于某种原因,转义序列不起作用......可能是什么问题?
$handle = fopen("TransLoc.txt", "r");
if($handle){
while(($buffer = fgets($handle)) != false){
echo "hahahahah\t";
echo $buffer."\n";
}
fclose($handle);
}
答案 0 :(得分:3)
您可以使用浏览器从网络服务器调用此脚本。实际上换行符出现在输出中,但浏览器不会渲染它们。查看您调用的页面的来源,您将看到它们。
如果您想获得“html”-newline,请使用<br/>
。或者,如果您不想发送HTML,请使用
header('Content-Type: text/plain');
例如
答案 1 :(得分:1)
答案 2 :(得分:0)
您还可以在将任何其他数据发送到浏览器之前,将代码中包含以下行的内容类型标题设置为text / plain
Header('Content-type: text/plain');
如果您只是想发送纯文本。否则请关注@KingCrunch建议。
修改强>
@KingCrunch在我输入答案时添加了text / plain文本!