short_open_tag
决定是否允许使用 PHP 代码开始标志的缩写形式(<? ?> )。和 XML 结合使用 PHP,禁用以便于嵌入使用 <?xml ?> 。否则还可以通过 PHP 来输出,例如:<?php echo '<?xml version="1.0"'; ?> 。如果禁用了,必须使用 PHP 代码开始标志的完整形式(<?php ?> )。
注意: 本指令也会影响到缩写形式 <?= ,它和 <? echo 等价。使用此缩写需要 short_open_tag 的值为 On。
asp_tags
除了通常的 <?php ?> 标志之外还允许使用 ASP 风格的标志 <% %>。这也包括了输出变量值的缩写 <%= $value %>。
注意: ASP 风格标志的支持是 3.0.4 版新加的。
总结:short_open_tags 禁用直接嵌入<?xml?>
打开<?php echo '**************'?>;要写到单引号中
asp_tags打开:<?php ?>和<%php %> 等价
本文介绍PHP中short_open_tag与asp_tags配置项的作用。short_open_tag控制PHP代码是否可以使用短标记形式,这对于XML集成特别重要。asp_tags则允许使用ASP风格的标签,增加了代码的灵活性。





