发新话题
打印

短PHP标记符问题!! <??>与长标记符问题<?PHP?>

短PHP标记符问题!! <??>与长标记符问题<?PHP?>

长<?PHP.....?> 短<?....?>标记符
在执行的时候跟 平台有关吗??

我现在使用的是套件,4合1的  WAMP  Windows - Apache - MySQL- PHP5

之前用3合1, APACHE  PHP5  MYSQL

<?php

        for($counter = 1; $counter <= 6; $counter++)                //循环6次
        {
                print("<B>counter is $counter</B><BR>\n");        //打印6次
        }       
?>

这样一个小程序 在4合1套件中可以执行,如果 代码其中的<?php  改成 <? 就不能执行了... 会出现这样  counter is $counter
\n"); //打印6次 } ?>
3合1套件 就没这现象

我在网上也找了相关资料,说到PHP.INI 文件 里面 short_open_tag boolean  项 改为  short_open_tag On 就可以了, 可是我改过还是没反映, 服务器也重启了!


希望高手给予帮助,我是PHP新手!

TOP

去phpchina问吧
PHP开发资源网 - 全力打造中文PHP第一社群

TOP

发新话题