-1

可能重复:
PHP 开放标签“<?=”和“<?php”/“<?”有什么区别?

使用时有什么区别吗

<?php
    something;
    something2;
?>

<?
    something;
    something2;
?>

我看到<?php ... ?>的所有地方都在使用。它有什么优点吗?

4

3 回答 3

2

不要使用 <? ... ?>,你永远不会有问题。

谷歌php shorthand

于 2012-04-09T18:05:25.710 回答
1

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

于 2012-04-09T18:04:18.673 回答
1

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

此外,如果它被启用,那么你就不能在 XML 中使用 php,<?xml ...>有时会用到。

于 2012-04-09T18:05:58.557 回答