Maison> cadre php> Laravel> le corps du texte

总结laravel中$request获取请求信息用法

藏色散人
Libérer: 2021-04-22 09:04:51
avant
2911 Les gens l'ont consulté

下面由laravel教程栏目给大家总结laravel中$request获取请求信息用法 ,希望对需要的朋友有所帮助!

总结laravel中$request获取请求信息用法

laravel中$request可用的一些方法小结
1,请求方法的获取

$method = $request->method();
Copier après la connexion

2,检测请求方法

$res = $request->isMethod('post')
Copier après la connexion

3,获取请求的路径

$path = $request->path()
Copier après la connexion

4,获取完整的url

$url = $request->url();
Copier après la connexion

5,获取请求的ip

$ip = $request->ip()
Copier après la connexion

6,获取端口

$port = $request->getPort();
Copier après la connexion

7,参数的获取

$name = $request->input('name')
Copier après la connexion

8,设置默认值

$res = $request->input('name','10')
Copier après la connexion

9,检测请求参数

$res = $request->has('name')
Copier après la connexion

10,获取所有请求参数

$res = $request->all()
Copier après la connexion

11,提取部分参数

$res = $request->only(['username','password'])
Copier après la connexion

12,剔除不需要的参数

$res = $request->except(['username','password'])
Copier après la connexion

13,获取请求头信息

$res = $request->header('Connection')
Copier après la connexion

14,检测文件是否有上传

$res = $request->hasFile('cover')
Copier après la connexion

15,提取上传的文件

$res = $request->file('file');
Copier après la connexion

16,获取cookie

$cookies = $request->cookie();
Copier après la connexion

17,新增cookie值

$response->withCookie(cookie('cookie','learn-laravel',3)); //第一个参数是cookie名,第二个参数是cookie值,第三个参数是有效期(分钟). $response->withCookie(cookie()->forever('cookie-name','cookie-value'));
Copier après la connexion




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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!