使用laravel修补匠

时间:2015-08-11 16:23:43

标签: php laravel cygwin

我是laravel的新手。

我想在cygwin中使用php artisan tinker但是我在制作一个对象时遇到了一些错误。我观看了一些视频,那个人做了这个:

$article = new app\articles;

但是当我这样做时,它说:

PHP Fatal error:  Class 'app\articles' not found in eval()'d code on line 1

我也试过了:

$article = new c://xampp/htdocs/laravel/app/articles;

但它说:

PHP Parse error: Syntax error, unexpected ':' on line 1

2 个答案:

答案 0 :(得分:9)

Tinker区分大小写,因此如果您尝试按照您的方式创建对象,则会失败,因此请尝试将整个命名空间放置在项目中的确切位置

$article = new App\Article;

答案 1 :(得分:3)

使用终端转到您的项目,然后输入:

php artisan tinker

然后键入以下命令以创建新的Article

$article = new Article;

之后,您可以像任何Article对象一样操作文章:

$article->title = "foo";

也许你应该在laracasts.com看一下 Laravel Fundamentals ,这对于Laravel初学者来说是一个很棒的系列。

问候。