php下关于中英数字混排的字符串分割问题


Posted in PHP onApril 06, 2010

在网上找了一点时间,发现都不怎样。
后来就自己想了个办法,算是原创吧。
只是用截取加替换的功能。

function smssubstr($string, $length) { 
if(strlen($string) <= $length) { 
return $string; 
} 
$strcut = ''; 
for($i = 0; $i < $length; $i++) { 
$strcut .= ord($string[$i]) > 127 ? $string[$i].$string[++$i] : $string[$i]; 
} 
return $strcut; 
} 
for($i=1; $i<=$smsnum; $i++){ 
${'smscontent'.$i} = smssubstr($message,$smsper); 
$message = str_replace(${'smscontent'.$i},"",$message); 
}
PHP 相关文章推荐
如何在WIN2K下安装PHP4.04
Oct 09 PHP
php+mysql实现无限级分类 | 树型显示分类关系
Nov 19 PHP
phpQuery让php处理html代码像jQuery一样方便
Jan 06 PHP
php获取图片信息的方法详解
Dec 10 PHP
PHP数学运算与数据处理实例分析
Apr 01 PHP
PHP函数shuffle()取数组若干个随机元素的方法分析
Apr 02 PHP
PHP加密解密类实例代码
Jul 20 PHP
php 判断页面或图片是否经过gzip压缩的方法
Apr 05 PHP
php实现数组纵向转横向并过滤重复值的方法分析
May 29 PHP
PHP封装的PDO数据库操作类实例
Jun 21 PHP
PHP操作Postgresql封装类与应用完整实例
Apr 24 PHP
PHP编程一定要改掉的5个不良习惯
Sep 18 PHP
Blitz templates 最快的PHP模板引擎
Apr 06 #PHP
PHP数组内存耗用太多问题的解决方法
Apr 05 #PHP
phpMyadmin 用户权限中英对照
Apr 02 #PHP
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
Apr 02 #PHP
ExtJS与PHP、MySQL实现存储的方法
Apr 02 #PHP
php截取utf-8中文字符串乱码的解决方法
Mar 29 #PHP
php上的memcache和memcached两个pecl库
Mar 29 #PHP
You might like
深入理解PHP之require/include顺序 推荐
2011/01/02 PHP
解析PHP多种序列化与反序列化的方法
2013/06/06 PHP
解析php中的fopen()函数用打开文件模式说明
2013/06/20 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
PHP attributes()函数讲解
2019/02/03 PHP
laravel5 Eloquent 实现事务方式
2019/10/21 PHP
location.href语句与火狐不兼容的问题
2010/07/04 Javascript
javascript的解析执行顺序在各个浏览器中的不同
2014/03/17 Javascript
jQuery中eq()方法用法实例
2015/01/05 Javascript
浅谈Jquery核心函数
2015/06/18 Javascript
js实现卡片式项目管理界面UI设计效果
2015/12/08 Javascript
AngularJS 中文API参考手册
2016/07/28 Javascript
微信小程序  http请求封装详解及实例代码
2017/02/15 Javascript
javascript使用btoa和atob来进行Base64转码和解码
2017/03/20 Javascript
js实现图片加载淡入淡出效果
2017/04/07 Javascript
详解vue.js+UEditor集成 [前后端分离项目]
2017/07/07 Javascript
基于angular6.0实现的一个组件懒加载功能示例
2018/04/12 Javascript
vue-cli项目无法用本机IP访问的解决方法
2018/09/20 Javascript
微信小程序canvas绘制圆角base64图片的实现
2019/08/18 Javascript
vue-amap根据地址回显地图并mark的操作
2020/11/03 Javascript
[02:17]TI4西雅图DOTA2前线报道 啸天mik夫妻档解说
2014/07/08 DOTA
python回调函数的使用方法
2014/01/23 Python
pandas的object对象转时间对象的方法
2018/04/11 Python
python networkx 根据图的权重画图实现
2019/07/10 Python
Python求解正态分布置信区间教程
2019/11/20 Python
Python装饰器实现方法及应用场景详解
2020/03/26 Python
Python 如何测试文件是否存在
2020/07/31 Python
Python变量格式化输出实现原理解析
2020/08/06 Python
需要知道的CSS3动画技术
2010/01/01 HTML / CSS
HTML5几个设计和修改的页面范例分享
2015/09/29 HTML / CSS
Redbubble法国:由独立艺术家设计的独特产品
2019/01/08 全球购物
室内设计专业个人的自我评价
2013/10/19 职场文书
户外婚礼策划方案
2014/02/08 职场文书
船舶工程技术专业求职信
2014/08/07 职场文书
Golang之sync.Pool使用详解
2021/05/06 Golang
Shell脚本一键安装Nginx服务自定义Nginx版本
2022/03/20 Servers