前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ThinkPHP3.2.3判断变量是否被定义(变量是否存在)

ThinkPHP3.2.3判断变量是否被定义(变量是否存在)

作者头像
botkenni
发布于 2022-01-10 02:07:23
发布于 2022-01-10 02:07:23
1.3K00
代码可运行
举报
文章被收录于专栏:IT码农IT码农
运行总次数:0
代码可运行

一:判断变量是否存在

传入数组

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$this->assign('sel',$sel);

模板判断

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<input name="tel" type="text" value="<present name="sel['l_ptel']">{$sel['m_ptel']}<else />222222222</present>">

注意name="sel['l_ptel']"中不使用

切换存在的变量

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<input name="tel" type="text" value="<present name="sel['m_ptel']">{$sel['m_ptel']}<else />222222222</present>">

二:判断值不为空

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<input name="username" type="text" value="<if condition="$sel['m_name'] neq null"> {$sel['m_name']}<else/></if>">
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/01/23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
改写底层ThinkPHP3.2.3分页样式代码
<?php // +---------------------------------------------------------------------- // | ThinkPHP [ WE
botkenni
2022/01/10
3320
改写底层ThinkPHP3.2.3分页样式代码
thinkphp3.2.3代码审计
源码地址:http://www.thinkphp.cn/download/610.html
F12sec
2022/12/30
1.2K0
thinkphp3.2.3代码审计
tp3.1.2缓存,日志,调试,模板,标签,视图
1.模板 默认在tpl目录下 默认后缀是.html,可以通过TMPL_TEMPLATE_SUFFIX来配置 如果启用分组,那么模板可能在tpl/分组名/目录下,可以配置TMP_FILE_DEPR来简化模板目录层次 2.赋值 $this->assign(‘name’, $name); 3.模版渲染 调用当前模块下当前操作$this->display(); 调用当前模块下的其他操作$this->display(‘user’);//当前在index,注意不要带后缀 调用其他模块下的操作$this->
苦咖啡
2018/05/08
1.5K0
Thinkphp
thinkphp:mvc模式 1,thinkphp的安装配置 条件 PHP>=5.4.0 PDO MbString CURL PHP Externsion Mysql Apache或Nginx 安装: composer composer config -g repo.packagist composer https://packagist.phpcomposer.com composer create-project --prefer-dist topthink/think think_co
Dean0731
2020/05/11
2.3K0
PHP-ThinkPHP框架学习
每个项目都有一个独立的配置文件(位于项目目录的Conf/config.php),配置文件的定义格式均采用PHP返回数组的方式,例如:
偏有宸机
2020/11/04
7K0
ThinkPHP3.2.3执行页面循环案例代码(部分)
接触TP3.2.3第2天,分享一些个人理解,以备记录一个学习过程,不喜勿喷,后期会有其他的知识点,这些比较基础,以后慢慢的开始分享一些底层原理,tp框架相对比较简单
botkenni
2022/01/10
4160
ThinkPHP 3.2.3 简单后台模块开发(二)RBAC
RBAC(Role-Based Access Controll)基于角色的访问控制
botkenni
2022/01/10
2.1K0
ThinkPHP 3.2.3 简单后台模块开发(二)RBAC
thinkphp5学习路程 十 详情页和上下页功能实现
用户在观看留言页面中点击标题,就会导航到详情页面,通过获取请求页面中的id值来确定哪条数据,然后再与数据库进行交互将数据取出显示在页面中;
meihuasheng
2021/03/16
3540
骑士CMS模版注入+文件包含getshell复现
骑士cms人才系统,是一项基于PHP+MYSQL为核心开发的一套免费 + 开源专业人才网站系统。软件具执行效率高、模板自由切换、后台管理功能方便等诸多优秀特点。
Timeline Sec
2020/12/16
1.6K0
简记一次Tp3框架审计之旅
MVC框架是代码审计必需学习的知识,这里以TpV3.2.3框架为例,进行一次对MVC框架代码的漏洞审计,简单学一下MVC的相关知识,希望对正在学习MVC框架的师傅有所帮助。
亿人安全
2023/02/28
1.1K0
简记一次Tp3框架审计之旅
C++提高编程笔记合集
建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。
CtrlX
2022/10/27
9600
C++提高编程笔记合集
骑士 CMS 远程代码执行分析
续师傅前些天跟我说骑士 CMS 更新了一个补丁,assign_resume_tpl 这个全局函数出现了问题,让我分析看看能不能利用,我看了下官网公告:
p4nda
2023/01/03
1.2K0
骑士 CMS 远程代码执行分析
ThinkPHP3.2.3 的异常和错误屏蔽处理
在生产环境中系统的错误信息不能暴露给用户,入口文件的 APP_DEBUG 默认为开启状态
PM吃瓜
2019/08/12
2.4K0
ThinkPHP3.2.3 的异常和错误屏蔽处理
ThinkPHP5学习002-向模板中传递变量
在模板中输出变量的值,使用{},其中no,name就是控制器传递给模板的两个变量名
哆哆Excel
2022/10/25
1.4K0
ThinkPHP5学习002-向模板中传递变量
TP6模板引擎
官方手册:https://www.kancloud.cn/manual/think-template/#/catalog
TomatoCool
2023/07/30
2650
thinkphp常用配置config
下载解压 ThinkPHP 3.2.3,在默认的应用 Application(./Application) 中,包含一个默认的模块 Home(./Application/Home)。
PM吃瓜
2019/08/12
3.1K0
thinkphp常用配置config
ThinkPHP数据库 - 数据表模型和基础模型
要测试数据库是否正常连接,最直接的办法就是在当前控制器中实例化数据表,然后使用 dump 函数输出,查看数据库的链接状态。代码:
PM吃瓜
2019/08/12
5900
ThinkPHP数据库 - 数据表模型和基础模型
eyoucms标签高级用法
{eyou:memberinfos mid='$eyou.field.users_id' id='users'}
IT工作者
2023/07/23
1.2K0
FeiFeiCms 前台逻辑漏洞分析
该函数直接将 post 的数据传入,则跟进ff_update函数至\Lib\Lib\Model\UserModel.class.php文件
信安之路
2018/12/18
3.1K0
thinkphp实现注册登录功能
使用最新的thinkphp3.2.3版本,需要注意命名空间的使用。 均为后台验证,前台ajax验证未做处理。后续加上。。。 登录时,更新用户数据,登录ip和登录时间,以及登录次数+1,此实现方便不知是否合适,待验证。 源码地址:https://github.com/grh0812/thinkphp-login-register 创建数据库 :
用户8099761
2023/05/11
1.9K0
相关推荐
改写底层ThinkPHP3.2.3分页样式代码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档