花美男为中国互联网事业而奋斗

thinkPHP语法错误之syntax error, unexpected '['

来源:未知 阅读(0)次 评论(0)

    最近用thinkPHP 3.2做了一个互助系统,本来好好代码,从服务器上clone下来到本地,打开页面出现系统发生错误的提示:syntax error, unexpected '['

错误提示,大概长成这样:

e1.jpg

代码如下:

image.png

原因是: PHP版本太低啦,不支持[ ]写法!


解决方案有两种:

A . 修改代码: 通过变量来取下标

image.png

(这种作法在技术上是没问题的,也是可行的。但是,如果修改的话,你得把代码都按照以上写法改。。。工作量大,而且你改变了别人的写法,不推荐!)


B.切换PHP版本

image.png

(高效、和谐,推荐!)


总结:

之所以,介绍这两种方法,是想让大家知其然,知其所以然!掌握原理,才能以不变应万变!

标签:thinkPHPPHP
上一篇:PHP Ajax 跨域问题最佳解决方案 下一篇:没有了

相关推荐