PHP正在显示我的源代码?

Geo*_*F67 0 php command-line php-5.3

我刚刚升级到php5.3,当我执行时:

php myfile.php
Run Code Online (Sandbox Code Playgroud)

我看到了myfile.php的源代码.

知道为什么会这样吗?我以前从未见过这样的东西!

Mat*_*att 11

在5.3

short_open_tag
Run Code Online (Sandbox Code Playgroud)

默认情况下禁用.所以,如果你使用

<? ?> 
Run Code Online (Sandbox Code Playgroud)

代替

<?php ?> 
Run Code Online (Sandbox Code Playgroud)

它可能会导致将来出现问题(前提是您只需在php.ini中启用该标志).据我所知,他们仍然在争论从6岁开始.