为什么在我配置环境里面为什么用 <? ?>不好使呢,啥效果也不出。 页我用 <?php ?>就正常,怪。 难度是Linux和Windows的区别?

解决方案 »

  1.   

    <?php ?>是标准的php脚本标记,<??>要开启了短标记才能解析。
      

  2.   

    用phpinfo();看一下short_open_tag的值如果是off,找到php.ini配置文件中的
    short_open_tag = Off 改成short_open_tag = On,重启服务器。
      

  3.   

    <?php ?>正常 <? ?>不正常是因为你的php.ini配置中short_open_tag选项是关闭的
    <?php ?>是完整形式  <? ?>是缩写形式
    建议用完整形式书写代码
      

  4.   

    php.ini中:
    short_open_tag = On