gpt4 book ai didi

php - Laravel Artisan在Table Seeders上给出了解析错误

转载 作者:行者123 更新时间:2023-12-03 08:28:33 25 4
gpt4 key购买 nike

我一直在面对php artisan db:seed的问题
当我运行此命令时,它返回以下内容:

PHP Parse error:  parse error in /Users/Dev/Sites/Laravel_Proj/database/seeds/UserTableSeeder.php on line 6

[Symfony\Component\Debug\Exception\FatalErrorException]
parse error

在UserTableSeeder.php文件中,您可以清楚地看到它没有问题,
如果我保存一个新的种子,它也会提示此错误...
<?php

use Illuminate\Database\Seeder;
use Illuminate\Database\Eloquent\Model;

class UserTableSeeder extends Seeder {

public function run()
{
DB::table('users')->delete();

User::create(array(
'name' => 'Test',
'email' => 'test@tes.com',
'password' => Hash::make('abc123'),
));

}
}

我对看到这个错误从未发生对我感到厌倦,我有几个项目在这种环境下工作,并且一切正常。

并在互联网上寻找此问题,看来我将找不到解决方案。

我的PHP 5.5.14版本(cli)(建立于:2014年9月9日19:09:25)
在laravel 5.0中

希望你能帮助我

最佳答案

我复制并粘贴了您的代码。您有两个隐藏字符(由â标记):

use Illuminate\Database\Eloquent\Model;
â
class UserTableSeeder extends Seeder {
â
public function run()

删除这些行,然后重新输入。您的文本编辑器应该能够查看隐藏的字符,因此请尝试更改设置以了解我的意思。

关于php - Laravel Artisan在Table Seeders上给出了解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33535788/

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