'content' => $request ['content'] 为什么不是 $request->content ?
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Status;
use Auth;
class StatusesController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function store(Request $request)
{
$this->validate($request, [
'content' => 'required|max:140'
]);
Auth::user()->statuses()->create([
'content' => $request['content']
]);
session()->flash('success', '发布成功!');
return redirect()->back();
}
}
这里的 'content' => $request['content'] , $request之前都是用的属性 或者 方法, 这里当做数组使用, 是什么意思? 为什么不能使用$request->content?
推荐文章: