博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 中文字符串截取子串
阅读量:6971 次
发布时间:2019-06-27

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

本函数可能理论上说有些不地道,把utf-8的中文字符和char一视同仁,都按长度为1计算

 

function string_substring($string,$start,$length) {     $countstart=0;     $countlength=0;     $printstring="";     for($i=0;$i
128)             {                 $i+=3;             }             else            {                 $i++;             }         }         while($countlength<$length)         {             $countlength++;             if(ord(substr($string,$i,1))>128)             {                 $printstring.=substr($string,$i,3);                 $i+=3;             }             else            {                 $printstring.=substr($string,$i,1);                 $i++;             }         }     }     return $printstring; }

 

示例:

echo string_substring(">>我是A一个兵",1,4);

显示:

>我是A

 

转载地址:http://jtasl.baihongyu.com/

你可能感兴趣的文章
自定义可扩展叠加头部的下拉控件
查看>>
转--Java工程师成神之路(2018修订版)
查看>>
SQLServer之Compute/ComputeBy实现数据汇总
查看>>
KMP算法
查看>>
回车提交
查看>>
代码基本素质
查看>>
关于数据库的索引
查看>>
Apache POI使用详解(摘抄)
查看>>
PAT_A1076#Forwards on Weibo
查看>>
黑马程序员博客-------面向对象
查看>>
Python 类 面向对象(Classes)
查看>>
如何完全卸载(Mac&Windows)office 365 ProPlus
查看>>
android实战开发02
查看>>
网络中的连接设备
查看>>
业务逻辑:完成基于CRM地址完全匹配的自动分单业务逻辑
查看>>
2019校招面经大汇总
查看>>
[CSS]滚动条样式设置
查看>>
转://oracle 软件的收费模式
查看>>
JDBC
查看>>
Python中的property
查看>>