thinkphp如何调用函数

thinkphp如何调用函数

thinkphp模版调用函数方法:

{变量|函数1|函数2|函数3=参数1,参数2,参数3,###}

###为第4个参数,代表变量替换为第4个参数

举例:

立即学习PHP免费学习笔记(深入)”;

{$username|substr=0,3}取标题中前3个字符 {$times|date='Y-m-d H:i:s',###}将times时间戳转换为日期格式

冒号执行函数的用法:输出方法并执行返回值

{:U('user/insert')}

举例:

立即学习PHP免费学习笔记(深入)”;

{:time()} 会输出当前日期格式 ,会被解析成 <?php  echo time(); ?>

波浪线函数的用法:执行方法但不输出

{~function()}

举例:

立即学习PHP免费学习笔记(深入)”;

{~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><case>aaaaaa</case><case>bbbbbbbbb</case><default></default>没有数据 </switch>
<eq>a等于3<else></else>a不等于3</eq><eq>a的长度等于1<else></else>a长度不等于1</eq>
<in>变量a值在1,2,3,4范围内就打印</in><notin>变量a值不在1,2,3,4范围内就打印</notin>

或者用

<range>a在1,2,3,4范围内</range> //type改为notin就是不在,该方法可替代in和notin
<empty>a变量为空</empty><notempty>a变量不为空</notempty>

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享