安装laravel后出现错误:
解析错误:语法错误,意外的 T_CLASS,第 50 行 C:\xampp\htdocs\laravel\public\index.php 中期望 T_STRING 或 T_VARIABLE 或 '$'
Laravel 5.1 使用::class财产 http://php.net/manual/en/language.oop5.basic.php#language.oop5.basic.class.class获取完全限定类名的字符串表示形式。您看到的错误是由以下原因引起的这条线 https://github.com/laravel/laravel/blob/8914be5fc864ebc6877be38ff3502997e0c62761/public/index.php#L52
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
此语言功能已在 PHP 5.5 中引入,这是 Laravel 5.1 的要求。您安装的 PHP 版本可能早于 5.5。尝试更新您的 PHP 二进制文件。
如果您有兴趣了解原因::class
正在使用,看看这个答案 https://stackoverflow.com/a/30801452/1903366
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)