我一直面临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()
删除这些行并重新输入。您的文本编辑器应该能够查看隐藏的字符,所以请尝试更改设置以了解我的意思。