sigong1 发表于 2010-10-8 17:16:39

所有的短标记都不能用了

<?=$row['column']?> output '';
<? echo $row['column']; ?> output 'XXXX';

为什么?

上善若水 发表于 2010-10-8 19:43:55

是不是 php.ini 给禁用短标记了

Hex 发表于 2010-10-8 22:08:36

应该是修改了 php.ini 导致的,CI 控制不了这个。

saturn 发表于 2010-10-8 22:09:47

应该是服务器禁止掉了。可以在config.php中加上短标记的替换。

另外,用短标记不是个好习惯 :)

sigong1 发表于 2010-10-9 15:23:13

嗯,成了,谢谢,楼上的同志短标记有什么不好吗?

saturn 发表于 2010-10-9 15:59:45

回复 5# sigong1


    就是避免产生你目前碰到的这种状况。 :)

stbiid 发表于 2010-10-10 09:56:14

最好还是<?phpecho $row['column']; ?> 这样子写,养成好成惯

sonic 发表于 2010-10-12 09:49:22

对。如果已经写好了那么该PHP.INI支持短标签即可。如果你有权限。
页: [1]
查看完整版本: 所有的短标记都不能用了