Ricerca…
Ottenere input
Il modo principale per ottenere input consiste nell'iniezione di Illuminate\Http\Request
nel controller, dopo che ci sono numerosi modi per accedere ai dati, 4 dei quali sono nell'esempio seguente.
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class UserController extends Controller
{
public function store(Request $request)
{
// Returns the username value
$name = $request->input('username');
// Returns the username value
$name = $request->username;
// Returns the username value
$name = request('username');
// Returns the username value again
$name = request()->username;
}
}
Quando si utilizza la funzione di input
, è anche possibile aggiungere un valore predefinito per quando l'input della richiesta non è disponibile
$name = $request->input('username', 'John Doe');
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow