TP5开发实用技巧整理备忘

一、TP5模板中使用SESSION、常量、系统全局变量:

{eq name='Request.session.wap.id' value='16'}{/eq}
或{$Request.session.wap.id}

<a href="{:url('my/index')}?id=9">{$Think.UID}当前链接测试</a>

<a href="{$Think.server.REQUEST_URI}">测试一下</a>

负四、PHP数组字符串转换:

//将数组转换成用逗号分隔的字符串,如 1,3,5
$rules=implode(',',array_keys($group['rules'],'on'));

负三、解决中文乱码:

header("Content-type: text/html; charset=utf-8");

负二、PHP字符串大小写转换相关函数:

lcfirst() - 把字符串中的首字符转换为小写
strtoupper() - 把字符串转换为大写
ucfirst() - 把字符串中的首字符转换为大写
ucwords() - 把字符串中每个单词的首字符转换为大写

负一、查找字符串在另一字符串中最后一次出现位置相关函数:


strrpos() 函数。查找字符串在另一字符串中最后一次出现的位置
stripos() - 查找字符串在另一字符串中第一次出现的位置(不区分大小写)
strpos() - 查找字符串在另一字符串中第一次出现的位置(区分大小写)
strripos() - 查找字符串在另一字符串中最后一次出现的位置(不区分大小写)

如此文章对你有帮助,请打开支付宝搜索519185524,领取马云的红包,使用余额宝消费可抵扣,大家好,才是真的好。

猜你喜欢

转载自blog.csdn.net/qq_41962562/article/details/82262433