本文作者:DurkBlue

TP3.2 几个实用小知识

DurkBlue2020-02-061772
TP3.2 几个实用小知识摘要: mb_substr(‘字符串’ ,0, 1, 'utf-8')  //截取字符串的第一个汉字,适用于隐藏名字floor()其功能是“向下取整”,或者说“向...

mb_substr(‘字符串’ ,0, 1, 'utf-8')  //截取字符串的第一个汉字,适用于隐藏名字

floor()其功能是“向下取整”,或者说“向下舍入”,即取不大于x的最大整数 //适用于倒计时

ceil() 函数向上舍入为最接近的整数。

mb_strimwidth('截取的参数', 0, 32,"...") //参数32,标题为32字节,中文的话就是16个字   适用于内容过长,过多的部分使用‘...’表示。

htmlspecialchars_decode(参数) //把预定义的 HTML 实体 "<"(小于)和 ">"(大于)转换为字符

{$info.infos|htmlspecialchars_decode}  在TP3.2 前端解析编辑器文本

indexOf() //可返回某个指定的字符串值在字符串中首次出现的位置   可用于在JS中判断文件后缀名 

例如indexOf("mp3")!=-1 如果字符中没有MP3就会返回错误。

parent.layer.closeAll('iframe'); 关闭所有layer的iframe弹框

var memberid = n_id.slice(0,-1); JS中去掉最后一个字符

microtime() 函数返回当前 Unix 时间戳的微秒数。

isNaN() 函数用于检查其参数是否是非数字值。

attr() 方法设置或返回被选元素的属性值。

style="white-space:normal; word-break:break-all;"  数字和汉字强制换行

if($("input[type='checkbox']").is(':checked') == false){  //JS判断多选框是否为空

  layer.alert("多选框不能为空"); return false;

}

{$info.plug_ad_content|htmlspecialchars_decode|msubstr=0,30,'utf-8',true} 把富文本存到数据库的格式原样显示到前端

str_replace('需要替换的字段','替换后的字段','需要替换的字符串')  //替换字符串的某个字符(可以替换为空)

此篇文章由DurkBlue发布,感谢转载需要请注明来处
文章投稿或转载声明

来源:DurkBlue版权归原作者所有,转载请保留出处。本站文章发布于 2020-02-06
温馨提示:文章内容系作者个人观点,不代表DurkBlue博客对其观点赞同或支持。

赞(1)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享