使用<! - ?php ...? - >和<! - ?有什么区别? ......? - >

时间:2012-04-09 18:01:56

标签: php

  

可能重复:
  What is the difference between the PHP open tags “<?=” and “<?php”/“<?”?

使用

时有什么不同
<?php
    something;
    something2;
?>

<?
    something;
    something2;
?>

我看到<?php ... ?>使用的任何地方。它有什么优势吗?

3 个答案:

答案 0 :(得分:2)

请勿使用 <? ... ?>,否则您将永远不会遇到任何问题。

Google php shorthand

答案 1 :(得分:1)

<?要求在服务器上启用短标记。它与其他一些指令(例如<?xml)冲突。

答案 2 :(得分:1)

第二个选项仅在启用short_open_tag时有效。

此外,如果它已启用,则不能在XML中使用php,有时会使用<?xml ...>