这句话等价于:(是输出语句的缩写[echo])
<?php
echo ff();
?>

解决方案 »

  1.   

    <?php echo 'dada'?>
    <? echo 'dada' ?>
    <?=dada?>以上三种情况在输出的时候相等。
    鉴定完毕~
      

  2.   

    只有一行的话表示输出 等价echo;
      

  3.   

    建议还是不要用这个,要是关闭了short_open_tag选项就出问题了
      

  4.   

    =在PHP语言中并没有特殊意义
    跟<?php ?>一样<?=  ?>是用来区别PHP语言在脚本中的范围的。
      

  5.   

    <?php echo 'dada'?> 
    <? echo 'dada' ?> 
    <?=dada?> 支持
      

  6.   

    是的,楼主,PHP手册有写的,我也测试了,是真的
      

  7.   

    <?php echo $var ; ?> 这样的写法是官方标准写法。<?= $var ; ?> 属于短标记写法。这个是被官方所不建议使用的。也是以后要淘汰的。因为个别主机上有可能屏蔽短标记。 
      

  8.   

    PHP<?php echo 'dada'?> 
    <? echo 'dada' ?> 
    <?=dada?> 
    如果开启了%,还可以用下面的
    <% echo 'dada' %> 
    <%=dada%>