thinkphp中input方法有什么用途
发布时间 - 2022-02-18 00:00:00 点击率:次thinkphp中input方法的用途:1、判断变量是否定义,语法为“input('?post.name')”;2、获取PARAM参数,语法为“input('param.')”;3、获取GET参数,语法为“input('get.')”。
本文操作环境:Windows10系统、ThinkPHP5版、Dell G3电脑。
thinkphp中input方法有什么用途
1.判断变量是否定义
input('?get.id');
input('?post.name');变量类型方法包括:
| 方法 | 描述 |
|---|---|
param |
获取当前请求的变量 |
get |
获取 $_GET 变量 |
post |
获取 $_POST 变量 |
put |
获取 $_PUT 变量 |
delete |
获取 $_DELETE 变量 |
session |
获取 $_SESSION 变量 |
cookie |
获取 $_COOKIE 变量 |
request |
获取 $_REQUEST 变量 |
server |
获取 $_SERVER 变量 |
env |
获取 $_ENV 变量 |
route |
获取 路由(包括PATHINFO) 变量 |
file |
获取 $_FILE 变量 |
2.获取PARAM参数
input('param.name'); // 获取单个参数
input('param.'); // 获取全部参数
// 下面是等效的
input('name');
input('');3.获取GET参数
// 获取单个变量
input('get.id');
// 使用过滤方法获取 默认为空字符串
input('get.name');
// 获取全部变量
input('get.');4.使用过滤方法
input('get.name','','htmlspecialchars'); // 获取get变量 并用htmlspecialchars函数过滤
input('username','','strip_tags'); // 获取param变量 并用strip_tags函数过滤
input('post.name','','org\Filter::safeHtml'); // 获取post变量 并用org\Filter类的safeHtml方法过滤5.使用变量修饰符
input('get.id/d');
input('post.name/s');
input('post.ids/a');| 修饰符 | 作用 |
|---|---|
s |
强制转换为字符串类型 |
d |
强制转换为整形类型 |
b |
强制转换为布尔类型 |
a |
强制转换为数组类型 |
f |
强制转换为浮点类型 |
推荐学习:《PHP视频教程》
# thinkphp
# php
# Cookie
# Session
# 字符串
# 变量类型
# 布尔类型
# 字符串类型
# delete
# input
# 转换为
# 有什么
# 浮点
# 修饰符
# 布尔
# 默认为
# 空字符串
# firstRow
# tr
# false
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
昵图网官网入口 昵图网素材平台官方入口
C#如何调用原生C++ COM对象详解
Laravel如何创建和注册中间件_Laravel中间件编写与应用流程
香港网站服务器数量如何影响SEO优化效果?
Laravel如何生成和使用数据填充?(Seeder和Factory示例)
Java解压缩zip - 解压缩多个文件或文件夹实例
利用vue写todolist单页应用
Windows Hello人脸识别突然无法使用
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
javascript中对象的定义、使用以及对象和原型链操作小结
如何在IIS服务器上快速部署高效网站?
Firefox Developer Edition开发者版本入口
如何续费美橙建站之星域名及服务?
制作公司内部网站有哪些,内网如何建网站?
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程
谷歌Google入口永久地址_Google搜索引擎官网首页永久入口
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
创业网站制作流程,创业网站可靠吗?
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
如何在阿里云域名上完成建站全流程?
Laravel怎么自定义错误页面_Laravel修改404和500页面模板
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID
Python文本处理实践_日志清洗解析【指导】
Laravel如何使用Service Container和依赖注入?(代码示例)
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
Laravel怎么上传文件_Laravel图片上传及存储配置
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
,网页ppt怎么弄成自己的ppt?
Claude怎样写结构化提示词_Claude结构化提示词写法【教程】
如何破解联通资金短缺导致的基站建设难题?
Laravel怎么实现微信登录_Laravel Socialite第三方登录集成
如何在云主机上快速搭建网站?
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
如何打造高效商业网站?建站目的决定转化率
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
Laravel如何自定义错误页面(404, 500)?(代码示例)
佛山企业网站制作公司有哪些,沟通100网上服务官网?
网易LOFTER官网链接 老福特网页版登录地址
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
php做exe能调用系统命令吗_执行cmd指令实现方式【详解】
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
如何在腾讯云服务器上快速搭建个人网站?
大连 网站制作,大连天途有线官网?


input('post.name/s');
input('post.ids/a');