主页
后端开发及架构

PHP开发:实现中文字串截取无乱码方法函数

菜小编
后端开发及架构
8
2019-3-10

function GBsubstr($string, $start, $length) {

if(strlen($string)>$length){

$str=null;

$len=$start+$length;

for($i=$start;$i<$len;$i++){

if(ord(substr($string,$i,1))>0xa0){

$str.=substr($string,$i,2);

$i++;

}else{

$str.=substr($string,$i,1);

}

}

return $str.'...';

}else{

return $string;

}

}

THE END
PHP
jquery:DOM 创建、插入、包裹节点操作
<<上一篇
JQuery、AJAX加载数据时loading动画实现步骤
下一篇>>
相关推荐
PHP如何使用 for、while 和 foreach 循环实现极致性能与零 Bug 代码
PHP 8.5 发布!现代化语法、标准库、性能与体验全面升级,更智能、更快速、更简洁
PHP面向对象编程OOP:深入理解设计模式、原则与性能优化
基于 ThinkPHP8 的 ThinkAdmin 到底有多香?
PHP 8.5 新特性: 闭包可以作为常量表达式
性能更强!OPcache必选,PHP 8.5 性能、调试和运维方面新特性
PHP 8.5 结合Docker 容器化实战指南,SO EASY!
PHP 8.5 正式发布!进化之路上,它一直在奔跑!

文章列表

1 thumbnail
深度学习防止过拟合(overfitting)产生原因及解决办法
2
thumbnail
APP、小程序、H5优缺点对比|如何选择开发载体?
移动开发
3
thumbnail
如何使用 Audacity 剪辑播客音频文件提升音质,降噪
办公软件与AI工具应用
4
thumbnail
Web网页设计|如何打造高大上的国际品牌官网?
网页设计
5
thumbnail
GitHub推出Copilot X——由GPT-4提供支持的智能编程助手
网站建设与开发

灵知AI工具集,绘画、办公、生成PPT...