我的网络主机的PHP引擎正在把所有东西都带到外面<?php?>并使用< br>替换换行符,如下所示:
<?php
echo 'php1';
?>
Hello
world
<?php
echo 'php2';
?>
我得到的输出是:
php1
<br><br>Hello<br>world<br><br>php2
我使用的所有其他服务器都是这样做的,这就是我想要的:
php1
Hello
world
php2
我可以禁用此行为吗?
答案 0 :(得分:1)
据我所知,没有PHP .ini
directive可以做到这一点。
联系您的虚拟主机并询问他们,但我怀疑此处还有其他内容。
答案 1 :(得分:0)
尝试将标题设置为Content-Type:text / plain并查看是否有帮助
<?php
header('Content-Type: text/plain');
?>
答案 2 :(得分:0)
试试这个,你的主人非常奇怪
<?php
echo 'php1';
?>
Hello
world
<?php
echo 'php2';
?>