dedecms字符串截取函数怎么用

   2025-07-31 admin00110

dedecms字符串截取函数怎么用?

dedecms的cn_substr_utf8字符串截取函数商榷

推荐学习:织梦cms

在phpsir看到的这篇文章,主要是说下dedecms的cn_substr_utf8函数好像有些问题,研究dedecms的朋友可以看下

  

在dedecms里面cn_substr_utf8函数是这样的

代码如下:

if(!function_exists('cn_substr_utf8')){functioncn_substr_utf8($str,$length,$start=0){if(strlen($str)<$start+1){return'';}preg_match_all("/./su",$str,$ar);$str='';$tstr='';</p><p>//为了兼容mysql4.1以下版本,与数据库varchar一致,这里使用按字节截取for($i=0;isset($ar[0][$i]);$i++){if(strlen($tstr)<$start){$tstr.=$ar[0][$i];}else{if(strlen($str)<$length+strlen($ar[0][$i])){$str.=$ar[0][$i];}else{break;}}}return$str;}}
 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  RSS订阅  |  京ICP备2024057451号-2