short_open_tag 是什么呢?
决定是否允许使用代码开始标志的缩写形式(<? ?> )。如果要和 XML 结合使用 PHP,可以禁用此选项以便于嵌入使用<?xml ?> 。否则还可以通过php来输出,例如:<?php echo '<?xml version="1.0"'; ?> 。如果禁用了,必须使用 PHP 代码开始标志的完整形式(<?php ?> )。
注意:本指令也会影响到缩写形式 <?= ,它和 <? echo 等价。使用此缩写需要short_open_tag 的值为 On。
Linux下PHP开启短标签short_open_tag支持:
以CentOS为例:
1)找到php.ini
#find / -name php.ini #/etc/php.ini
2)编辑php.ini
#vim php.ini
找到short_open_tag
设置short_open_tag = On
3)重启Apache
#/etc/init.d/httpd restart
即可!