Suche…


Eingabe erhalten

Die Eingabe der Illuminate\Http\Request in den Controller erfolgt in erster Linie durch Eingabe. Danach gibt es zahlreiche Möglichkeiten, auf die Daten zuzugreifen. 4 davon sind im folgenden Beispiel aufgeführt.

<?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;

    }

}

Bei Verwendung der input kann auch ein Standardwert hinzugefügt werden, wenn die Anforderungseingabe nicht verfügbar ist

$name = $request->input('username', 'John Doe');


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow