当我将laravel文件夹从一台PC复制到另一台PC并试图运行它时,它会显示以下错误:
解析错误:语法错误,意外' ['在 C:\ XAMPP \ htdocs中\占\供应商\ laravel \框架的\ src \照亮\基金会\ helpers.php 在第383行
同一个文件在源PC中运行良好,但在目标PC中则不然。
我用Google搜索了,但没有帮助。
所以我试着在线上网。即使我在生产服务器的database.php
文件中更改了数据库的名称,它也仅使用旧数据库。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:3)
在其他PC上你有PHP< 5.4。
http://php.net/manual/en/language.types.array.php
从PHP 5.4开始,您还可以使用替换的短数组语法 array()with []。
所以,最有可能的是,在第383行,你有一个带有新[]
语法的数组。
解决方案是升级PHP,不再支持PHP 5.3:http://php.net/supported-versions.php