PHP配置文件中short_open_tag的作用及开启

jerry PHP 2015年11月27日 收藏

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

即可!