Maison >cadre php >PensezPHP >5 façons d'obtenir les paramètres dans l'adresse de requête API dans thinkphp6

5 façons d'obtenir les paramètres dans l'adresse de requête API dans thinkphp6

藏色散人
藏色散人avant
2020-06-19 13:30:034796parcourir

La colonne tutorielle suivante du framework thinkphp vous présentera 5 façons d'obtenir les paramètres dans l'adresse de demande d'API dans thinkphp6. J'espère que cela sera utile aux amis dans le besoin. !

5 façons d'obtenir les paramètres dans l'adresse de requête API dans thinkphp6

Première méthode

tp6 La différence de tp5 est que tp6 hérite du contrôleur Baseconroller, nous pouvons donc utiliser directement la méthode de requête dans Baseconroller.

        public function show(){
            dump($this->request->param("abc",2,'intval'));
            }

Analyse des paramètres
5 façons dobtenir les paramètres dans ladresse de requête API dans thinkphp6
nom Nom du paramètre

default Valeur par défaut

filtre Convertir les paramètres obtenus en entiers

Le la deuxième méthode

n'a pas besoin d'hériter de BaseContoller et passe l'objet Request dans la méthode
5 façons dobtenir les paramètres dans ladresse de requête API dans thinkphp6

Les troisième et quatrième méthodes

5 façons dobtenir les paramètres dans ladresse de requête API dans thinkphp6

La cinquième méthode est d'utiliser la requête en mode visage humain

5 façons dobtenir les paramètres dans ladresse de requête API dans thinkphp6

Personnellement, je pense que la première méthode est nouvelle dans le tp6, donc autant la développer en pratique Utilisez-le dans le processus, car il peut être plus pratique de l'utiliser. Par exemple, il est très simple de juger s'il s'agit d'une requête get ou d'autres requêtes
5 façons dobtenir les paramètres dans ladresse de requête API dans thinkphp6

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer