1.如果使用纯php文件,最好不要在后面添加?>结束标志。
官网手册是这么说的:
如果文件内容是纯 PHP 代码,最好在文件末尾删除 PHP 结束标记。这可以避免在 PHP 结束标记之后万一意外加入了空格或者换行符,会导致 PHP 开始输出这些空白,而脚本中此时并无输出的意图。
2.从php5.4以后,段标记:<? ?>不管你的php.ini中是否开启,都保持开启状态
Since PHP 5.4 the inline echo <?= ?> short tags are always
enabled regardless of the short_open_tag (php.ini) setting.