在win7系统中报错,win8系统中正常运行

1.在win7系统中,用thinkphp框架,很简单的调用数据库中的数据,循环打印在页面上的时候就出错,
代码为:

{$vo.aName}

出错为:
syntax error, unexpected ')', expecting T_VARIABLE or '$'

2.如果换为win8系统一样的代码就不会出错,请问这个原因是什么?
代码为:

{$vo.aName}

输出为:
adminzhangsan

请问这是什么原因?

是用的iis还是tomcat,环境配置是否正确,另外win7是否是山寨盗版或者感染了360等非法流氓软件

解决了,换了个appserv,php和mysql版本从6改成了5的,问题就解决了,谢谢。