• 注册
热门标签
↑ 收起导航

规范PHP代码标签

今天配置局域网服务器,由于是多种语言共存,所以选择了WIN2003+IIS6+PHP的形式,一切配置完成后,测试 echo phpinfo(); 很正常!

接着开始安装ucenter程序,运行发现巨大问题,php代码竟然被解析显示在页面上,崩溃,找啊找啊找原因,就是没头绪!最后写了个简短的测试代码

<?php

echo "欢迎访问诺豆网 yangjunwei.com";

?>

测试输出一切正常,更崩溃了!

经历了很长时间的郁闷,突然发现,如果将 <?php ?> 标签改写成<? ?>,代码解析就不正常了,而且在网页源代码里会显示 <? ?> 代码,再去看看ucenter代码,发现也有不少类似 <? ?> 的写法,突然想起来php5.3好像默认是关闭PHP短标签写法的,于是打开php配置文件:php.ini(c:>windows目录下),找到并修改为下列设置

short_open_tag = On

OK,问题解决!

总结:在写PHP代码的时候,一定要规范标签使用形式,使用标准php标签:<?php ?>切勿图一时简洁,事后可能会引起更大的麻烦!共勉!

版权声明:转载请注明来自杨俊伟博客,本文地址:http://yangjunwei.com/a/536.html
除非注明,杨俊伟博客文章均为原创,转载请注明出处和链接!
 

2 条评论 »

  • 微酷
    2011/01/22 11:35:47

    你也开始研究PHP了,嘎嘎。

    • 头像来自 腾讯QQ
      nuodou
      2011/01/22 12:59:41

      @微酷 最近在配置一台局域网内服务器,碰到此郁闷的事儿,记录下来

发表评论 



我还是想用邮箱注册

登录

忘记密码 ?

用第三方帐号快捷登录

已有账户?前往登录吧~

注册