分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

thinkphp模版调用函数方法

发布时间:2023-09-06 02:11责任编辑:赖小花关键词:thinkphp
thinkphp模版调用函数方法 ?{变量|函数1|函数2|函数3=参数1,参数2,参数3,###} ###为第4个参数,代表变量替换为第4个参数 举例: {$username|substr=0,3}取标题中前3个字符 {$times|date=‘Y-m-d H:i:s‘,###}将times时间戳转换为日期格式 ================================================== 冒号执行函数的用法:输出方法并执行返回值 {:U(‘user/insert‘)} 举例: {:time()} 会输出当前日期格式 ,会被解析成 <?php echo time(); ?> ================================================== 波浪线函数的用法:执行方法但不输出 {~function()}举例:{~substr("aaaaaaa",3)} 执行后不会输出,会背解析成 <?php substr ?> ?============================================ {$Think.get.url中get过来的参数} {$Think.server.server中的变量} {$Think.session.session中的id|md5} ??如果需要的话还可以对值MD5一下 ?{$Think.cookie.cookie中的id} ============= {$Think.config.db_host} ?读取config中的配置信息 {($title)?($title):‘当前没有值‘} 当前参数若没有值,则显示后面的描述 ================== <switch name=""> <case value="1">aaaaaa</case> <case value="2">bbbbbbbbb</case> <default />没有数据 </switch> =============== <eq name="a" value="3">a等于3<else />a不等于3</eq> <eq name="a|strlen" value="1">a的长度等于1<else />a长度不等于1</eq> ================= <in name="a" value="1,2,3,4">变量a值在1,2,3,4范围内就打印</in> <notin name="a" value="1,2,3,4">变量a值不在1,2,3,4范围内就打印</notin> 或者用 <range name="a" value="1,2,3,4" type="in">a在1,2,3,4范围内</range> ??//type改为notin就是不在,该方法可替代in和notin =============== <empty name="a">a变量为空</empty> <notempty name="a">a变量不为空</notempty>

thinkphp模版调用函数方法

原文地址:https://www.cnblogs.com/lxwphp/p/9517228.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved