博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
配置参数和公共函数
阅读量:6853 次
发布时间:2019-06-26

本文共 1893 字,大约阅读时间需要 6 分钟。

hot3.png

ecshop 

define('EC_CHARSET','utf-8');

 tp5

在config.php 定义

'ec'=>[            'charset'=>'utf-8' //字符串编码        ],

 

includes\lib_base.php

/** * 截取UTF-8编码下字符串的函数 * * @param   string      $str        被截取的字符串 * @param   int         $length     截取的长度 * @param   bool        $append     是否附加省略号 * * @return  string */function sub_str($str, $length = 0, $append = true){    $str = trim($str);    $strlength = strlen($str);    if ($length == 0 || $length >= $strlength)    {        return $str;    }    elseif ($length < 0)    {        $length = $strlength + $length;        if ($length < 0)        {            $length = $strlength;        }    }    if (function_exists('mb_substr'))    {        $newstr = mb_substr($str, 0, $length, EC_CHARSET);    }    elseif (function_exists('iconv_substr'))    {        $newstr = iconv_substr($str, 0, $length, EC_CHARSET);    }    else    {        //$newstr = trim_right(substr($str, 0, $length));        $newstr = substr($str, 0, $length);    }    if ($append && $str != $newstr)    {        $newstr .= '...';    }    return $newstr;}

extends/kankta/ecshop/Libbase.php

= $strlength) { return $str; } elseif ($length < 0) { $length = $strlength + $length; if ($length < 0) { $length = $strlength; } } if (function_exists('mb_substr')) { $newstr = mb_substr($str, 0, $length, EC_CHARSET); } elseif (function_exists('iconv_substr')) { $newstr = iconv_substr($str, 0, $length, EC_CHARSET); } else { //$newstr = trim_right(substr($str, 0, $length)); $newstr = substr($str, 0, $length); } if ($append && $str != $newstr) { $newstr .= '...'; } return $newstr; }}

 

转载于:https://my.oschina.net/xuyaoxiang/blog/760760

你可能感兴趣的文章
查询Oracle正在执行和执行过的SQL语句
查看>>
MyBatis学习总结(10)——批量操作
查看>>
Linux的shell脚本打印图形和主机监控脚本练习
查看>>
storm流处理的简单例子的一些问题
查看>>
我的友情链接
查看>>
php5.2.5安装xcache-2.0.0
查看>>
varnish缓存四:性能调优
查看>>
关于顽固进程scclient.exe、scguardc.exe、sccltui.exe和系统服务scclient、scguardc
查看>>
什么是事务型的存储引擎
查看>>
unity 生命周期
查看>>
一次观影经验看互联网的赚钱之道
查看>>
硬链接与符号链接的区别.
查看>>
手机自适应web
查看>>
第 6 章 存储 - 042 - 用 volume container 共享数据
查看>>
linux学习指南
查看>>
牛逼的vscode的设置
查看>>
DP 恢复命令omnir
查看>>
nagios
查看>>
3.文件属性,权限,正则表达式
查看>>
大数据从小数据开始
查看>>