主页
后端开发及架构

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
三种文本转图像模型:Stable Diffusion、Midjourney、DALL·E 2
2
thumbnail
JavaScript 引擎的内部世界 - 了解对象
编程语言从入门到精通
3
thumbnail
Gutenberg Block API:块外观及操作
网站建设与开发
4
thumbnail
小程序设计7个坑:设计稿最好用二倍图|切图只需切750的尺寸
移动开发
5
thumbnail
thinkPHP5实现数据库添加内容的方法与实例
后端开发及架构

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