【发布时间】:2013-06-17 13:51:18
【问题描述】:
当我从命令行运行以下 PHP 代码时:
$ php test.php
其中test.php的内容如下
Foo
<? echo "Hello World" ?>
Bar
我得到了输出:
Foo
Hello WorldBar
代替:
Foo
Hello World
Bar
这是我可以发誓以前版本的 PHP 会输出的内容。 虽然关闭 php 标记现在使用以下换行符 迄今为止在早期版本的 PHP 中没有出现的字符 我记得。在某些 php.ini 或其他配置中是否有设置 切换这种或类似的空格咀嚼行为的文件?
谢谢。
【问题讨论】:
-
您现在使用的是哪个 PHP 版本,以前使用的是哪个 PHP 版本?
标签: php newline whitespace