ThinkPHP est un framework PHP open source basé sur l'architecture MVC. Il existe de nombreuses façons de transmettre des paramètres. Voici quelques méthodes couramment utilisées.
Par exemple : http://localhost/index.php/Home/Index/index?id=1
Vous pouvez l'obtenir comme ceci dans le contrôleur : $id = $_GET['id'];
Par exemple : il y a une zone de saisie dans le formulaire dont l'attribut de nom est age. Elle peut être obtenue dans le contrôleur comme ceci : $age = $_POST['age'];
Par exemple : dans Générer une route dans le contrôleur :
$url = url('index/details', ['id' => 1]);
Accès dans la route :
détails de la fonction publique ($id)
{
echo $id;
}
Par exemple : attribuer une valeur dans une certaine page : session('username', 'tom');
Peut être obtenu dans le contrôleur comme ceci : $ username = session('username' ; username');
Il s'agit d'une méthode plus flexible, elle prend en charge les méthodes GET et POST.
Par exemple : $id = request()->param('id');
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!