牛骨文教育服务平台(让学习变的简单)

5.3 创建文章

提交表单,会看到一个白屏。现在暂且不管这个错误。store 动作的作用是把新文章保存到数据库中。

提交表单后,其中的字段以参数的形式传递给 Laravel。这些参数可以在控制器的动作中使用,完成指定的操作。要想查看这些参数的内容,可以把 store 动作改成:

    public function store()
    {
        dd(Input::all());
    }

dd 函数为 Laravel 内置的打印输出函数,Input::all() 取得所有发出请求时传入的输入数据。

如果现在再次提交表单,不会再看到白屏错误,而是会看到类似下面的文字:

array (size=3)
  "_token" => string "plx6TrGRWfHakBlKybUzkRTH8r712JU4rWfiPTs7" (length=40)
  "title" => string "First article!" (length=14)
  "text" => string "This is my first article." (length=25)

store 动作把表单提交的参数显示出来了。不过这么做没什么用,看到了参数又怎样,什么都没发生。