php简单截取字符串代码示例


Posted in PHP onOctober 19, 2016

本文实例讲述了php简单截取字符串的方法。分享给大家供大家参考,具体如下:

//截取摘要
public static function mbsubstr($str){
  $strleng = mb_strlen($str,"utf8");
  $mbstr = mb_substr($str,0,140,'utf8');
  $strdstr = mb_substr($str,140,$strleng,'utf8');
  $strlengs = mb_strlen($strdstr,'utf8');
  $strc = "";
  for($i=0;$i<$strlengs;$i++){
    $strn = mb_substr($strdstr,$i,1,'utf8');
    if($strn == "。" || $strn == "?" || $strn == "!"){
      break;
    }
    $strc .= $strn;
  }
  $strd = $mbstr.$strc;
  //echo $strleng."@".mb_strlen($strd,'utf8')."@".$strd."<br>";
  return $strd;
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP中路径问题的解决方案
Oct 09 PHP
浅析PHP递归函数返回值使用方法
Feb 18 PHP
自编函数解决pathinfo()函数处理中文问题
Nov 03 PHP
抛弃 PHP 代价太高
Apr 26 PHP
php中array_unshift()修改数组key注意事项分析
May 16 PHP
thinkPHP统计排行与分页显示功能示例
Dec 02 PHP
使用php实现网站验证码功能【推荐】
Feb 09 PHP
详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)
Apr 07 PHP
使用php自动备份数据库表的实现方法
Jul 28 PHP
PHP实现更改hosts文件的方法示例
Aug 08 PHP
Laravel框架使用Redis的方法详解
May 30 PHP
PHP数组实际占用内存大小原理解析
Dec 11 PHP
Nginx环境下PHP flush失效的解决方法
Oct 19 #PHP
php封装的验证码工具类完整实例
Oct 19 #PHP
php封装的图片(缩略图)处理类完整实例
Oct 19 #PHP
php封装的表单验证类完整实例
Oct 19 #PHP
php魔术方法功能与用法实例分析
Oct 19 #PHP
php封装的smartyBC类完整实例
Oct 19 #PHP
php封装的smarty类完整实例
Oct 19 #PHP
You might like
PHP 超链接 抓取实现代码
2009/06/29 PHP
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
2014/06/30 PHP
php使用memcoder将视频转成mp4格式的方法
2015/03/12 PHP
PHP实现的mysql读写分离操作示例
2018/05/22 PHP
一个可以兼容IE FF的加为首页与加入收藏实现代码
2009/11/02 Javascript
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
2011/09/20 Javascript
jQuery实现form表单reset按钮重置清空表单功能
2012/12/18 Javascript
jquery如何把数组变为字符串传到服务端并处理
2014/04/30 Javascript
javascript中兼容主流浏览器的动态生成iframe方法
2014/05/05 Javascript
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
2014/05/23 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
Webpack性能优化 DLL 用法详解
2017/08/10 Javascript
轻松解决JavaScript定时器越走越快的问题
2019/05/13 Javascript
从零学python系列之从文件读取和保存数据
2014/05/23 Python
Python字符串逐字符或逐词反转方法
2015/05/21 Python
使用Python多线程爬虫爬取电影天堂资源
2016/09/23 Python
Python3中的列表生成式、生成器与迭代器实例详解
2018/06/11 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
python实现自动解数独小程序
2019/01/21 Python
使用python写的opencv实时监测和解析二维码和条形码
2019/08/14 Python
使用Python脚本从文件读取数据代码实例
2020/01/19 Python
使用OpenCV实现道路车辆计数的使用方法
2020/07/15 Python
详解HTML5 window.postMessage与跨域
2017/05/11 HTML / CSS
意大利拉斐尔时尚购物网:Raffaello Network(支持中文)
2018/11/09 全球购物
德国家具折扣店:POCO
2020/02/28 全球购物
物业总经理岗位职责
2014/02/28 职场文书
大学生通用个人自我评价
2014/04/27 职场文书
市场营销专业毕业生求职信
2014/07/21 职场文书
竞选班长演讲稿500字
2014/08/22 职场文书
2016年暑假家长对孩子评语
2015/12/01 职场文书
如何使用Maxwell实时同步mysql数据
2021/04/08 MySQL
Python中zipfile压缩包模块的使用
2021/05/14 Python
Python Django / Flask如何使用Elasticsearch
2022/04/19 Python
一文搞懂PHP中的抽象类和接口
2022/05/25 PHP