织梦dedecms常用函数总结

作者 :
免费
  • 正文
  • 函数名:cn_substr

    功能:截取中文字符串

    参数:

    $str='' 需要截取的字符串

    $slen='' 需要截取的长度,单字节截取模式,一个中文占用2个字节

    $startdd=0 截取开始位置标记处,默认为0从头开始

    返回值:

    返回截取后的字符串,错误返回空字符串

    范例:

    {field:title function='cn_substr(@me, 10)'/}

    表示将会截取titile中5个中文字符内容。

    函数名:Html2Text

    功能:HTML代码转换为Text文本

    参数:

    $str='' 需要转换的代码

    $r=0 如果$r=0直接返回内容,否则需要使用反斜线引用字符串

    返回值:

    转换后的Text文本

    范例:

    {field:description function='Html2Text(@me)'/}

    一般页面meta中描述需要保证是text文本,所以可以采用这一函数来进行格式化。

     

    函数名:Text2Html

    功能:将Text转换为HTML代码格式,也可以使用PHP原生态函数htmlspecialchars_decode来处理

    参数:

    $txt='' 需要格式化的Text代码

    返回值:

    转换后的Html代码

    范例:

    {field:body function=Text2Html(@me)'/}

    函数名:GetDateTimeMk

    功能:返回格式化(Y-m-d H:i:s)的时间,类似MyDate函数,但返回格式固定

    参数:

    $mktime='' 需要转换的日期

    返回值:

    格式化以后的时间

    范例:

    {field:senddate function=GetDateTimeMk(@me)'/}

    函数名:FloorTime

    功能:将时间转换为距离现在的精确时间

    参数:

    $seconds='' 日期时间戳

    返回值:

    格式化以后的返回时间

    范例:

    {field:senddate function=FloorTime(@me)'/}

    函数名:HtmlReplace

    功能:去除html中不规则内容字符

    参数:

    $str='' 需要处理的字符串

    $rptype=0 返回类型

    $rptype = 0 表示仅替换 html标记

    $rptype = 1 表示替换 html标记同时去除连续空白字符

    $rptype = 2 表示替换 html标记同时去除所有空白字符

    $rptype = -1 表示仅替换 html危险的标记

    返回值:

    格式化后的字符串

    范例:

    {field:senddate function=FloorTime(@me)'/}

    函数名:RemoveXSS

    功能:去除XSS恶意代码

    参数:

    $val='' 需要格式化的内容

    返回值:

    格式化后的字符串

    范例:

    {field:keywords function=RemoveXSS(@me)'/}

    END
    如本资源侵犯了您的权益,请联系投诉邮箱admin@wmphp.com进行举报!我们将在收到邮件的1个小时内处理完毕。 本站仅为平台,发布的资源均为用户投稿或转载!所有资源仅供参考学习使用,请在下载后的24小时内删除,禁止商用! Wmphp.com(完美源码)助力正版,如您有自己的原创产品,可以联系客服投稿,代理出售! Wmphp.com(完美源码)客服QQ:136882447 Wmphp.com(完美源码)商务电话(仅对企业客户/个人用户):15120086569 (微信同步) 请注意:本站不提供任何免费的技术咨询服务,为了节约时间,下载前 请确认自己会技术
    完美源码 » 织梦dedecms常用函数总结
    3495+

    本站勉强运行

    3673+

    用户总数

    690+

    资源总数

    0+

    今日更新

    2024-4-8

    最后更新时间