Laravel 请求:获取请求对象 2 个改进

获取请求对象

可以通过依赖注入的方式来获取当前的 HTTP 请求对象,在你控制器的方法中注入 Illuminate\Http\Request 类。传入的请求会自动由服务容器注入:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class UserController extends Controller
{
    /**
     * 创建一个新用户。
     *
     * @param  Request  $request
     * @return Response
     */
    public function store(Request $request)
    {
        $name = $request->input('name');

        //
    }
}

你也可以使用 request() 辅助函数来获取当前请求对象:

$request = request();
本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!