<! - ?php和<?之间有什么不同吗?在PHP? - >

时间:2014-08-23 06:56:32

标签: php

有时当我使用&#39; php代码&#39; 使用<?php时,有时使用<?作为此代码

<?php 
     if(isset($_GET['url']))
        {
           echo 'There is a url!';
        }
?>

在使用<?之后无法删除 php ,但有时会在其他项目中工作!

我想知道<?php<?之间有什么不同?

2 个答案:

答案 0 :(得分:2)

他们做同样的事情。但是,您应该使用<?php,除非您完全 确保您可以完全控制服务器的配置。我之所以这么说是因为可以在某些主机上禁用短标签(<?),而使用短标签可能会降低您的代码的可移植性。

答案 1 :(得分:0)

第一个是安全的打开和关闭标签变体,第二个是所谓的短开标签。第二个并不总是可用,如果可能,请使用第一个选项。您可以在short_open_tag中查看php.ini中短开标签的可用性。