gpt4 book ai didi

php - Laravel 解析错误 : syntax error, unexpected T_CLASS, expecting T_STRING

转载 作者:可可西里 更新时间:2023-10-31 23:29:20 24 4
gpt4 key购买 nike

我在今年 8 月 开发了一个 laravel 应用程序,当时它运行良好。我现在正在尝试运行该应用程序,但它返回了这个错误:

parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '{' or '$' in D:\bkonme\artisan line 31

第31行是这样的:

$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);

我的 PHP 版本是 5.6.14,我在 windows 平台上使用 XAMPP。我有一些想法,因为 laravelPHP 之间存在一些版本冲突,但我不知道如何解决这个问题,有什么帮助吗?

最佳答案

即使您安装了 PHP/5.6.14,您的应用也绝对不会使用它。在 PHP/5.5 ( demo ) 之前,您不能使用 class 作为标识符。

该功能称为通过::class 进行类名解析,并在Migrating from PHP 5.4.x to PHP 5.5.x 中进行了描述。 PHP 手册的章节。

关于php - Laravel 解析错误 : syntax error, unexpected T_CLASS, expecting T_STRING,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34020272/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com