ThinkPHP ist ein PHP-Open-Source-Framework, das auf der MVC-Architektur basiert. Es gibt viele Möglichkeiten, Parameter zu übergeben. Hier sind einige häufig verwendete Methoden.
Zum Beispiel: http://localhost/index.php/Home/Index/index?id=1
Kann im Controller wie folgt abgerufen werden: $id = $_GET['id'];
Zum Beispiel: Es gibt ein Eingabefeld im Formular, dessen Namensattribut das Alter ist. Es kann im Controller wie folgt abgerufen werden: $age = $_POST['age'];
Zum Beispiel: in Route im Controller generieren:
$url = url('index/details', ['id' => 1]);
Zugriff in Route:
public function details($id)
{
echo $id;
}
Zum Beispiel: Weisen Sie einen Wert auf einer bestimmten Seite zu: session('username', 'tom');
Kann im Controller wie folgt abgerufen werden: $ username = session('username' ; username');
Dies ist eine flexiblere Methode, sie unterstützt sowohl GET- als auch POST-Methoden.
Zum Beispiel: $id = request()->param('id');
Das obige ist der detaillierte Inhalt vonSo übergeben Sie Parameter in thinkphp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!