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 中include()与require()的对比
Oct 09 PHP
深入php之规范编程命名小结
May 15 PHP
php中filter函数验证、过滤用户输入的数据
Jan 13 PHP
ThinkPHP3.1.3版本新特性概述
Jun 19 PHP
THINKPHP2.0到3.0有哪些改进之处
Jan 04 PHP
smarty模板引擎从配置文件中获取数据的方法
Jan 22 PHP
Linux系统递归生成目录中文件的md5的方法
Jun 29 PHP
PHP中Session和Cookie是如何操作的
Oct 10 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
Dec 24 PHP
php微信开发接入
Aug 27 PHP
PHP 二维array转换json的实例讲解
Aug 21 PHP
PHP http请求超时问题解决方案
Nov 13 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
实现dedecms全站URL静态化改造的代码
2007/03/29 PHP
PHP pathinfo()获得文件的路径、名称等信息说明
2011/09/13 PHP
在wamp集成环境下升级php版本(实现方法)
2013/07/01 PHP
php 发送带附件邮件示例
2014/01/23 PHP
php-fpm配置详解
2014/02/12 PHP
php文件上传简单实现方法
2015/01/24 PHP
分享下php5类中三种数据类型的区别
2015/01/26 PHP
js传值 判断
2006/10/26 Javascript
javascript-TreeView父子联动效果保持节点状态一致
2007/08/12 Javascript
调试Node.JS的辅助工具(NodeWatcher)
2012/01/04 Javascript
javascript 获取iframe里页面中元素值的方法
2014/02/17 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
jquery常用方法及使用示例汇总
2014/11/08 Javascript
JavaScript数据类型详解
2015/04/01 Javascript
最新最热最实用的15个jQuery插件汇总
2015/07/05 Javascript
jQuery实现带渐显效果的人物多级关系图代码
2015/10/16 Javascript
基于JavaScript实现添加到购物车效果附源码下载
2016/08/22 Javascript
nodejs利用ajax实现网页无刷新上传图片实例代码
2017/06/06 NodeJs
详解刷新页面vuex数据不消失和不跳转页面的解决
2018/01/30 Javascript
vue-prop父组件向子组件进行传值的方法
2018/03/01 Javascript
JavaScript实现shuffle数组洗牌操作示例
2019/01/03 Javascript
[40:13]Ti4 冒泡赛第二天 iG vs NEWBEE 2
2014/07/15 DOTA
[02:07]DOTA2新英雄展现中国元素,完美“圣典”亮相央视
2016/12/19 DOTA
使用Python的Zato发送AMQP消息的教程
2015/04/16 Python
python使用分治法实现求解最大值的方法
2015/05/12 Python
详解Django缓存处理中Vary头部的使用
2015/07/24 Python
Python进行数据提取的方法总结
2016/08/22 Python
django中forms组件的使用与注意
2019/07/08 Python
python 并发编程 多路复用IO模型详解
2019/08/20 Python
Python中断多重循环的几种方式详解
2020/02/10 Python
python图片合成的示例
2020/11/09 Python
css3截图_动力节点Java学院整理
2017/07/11 HTML / CSS
班子四风对照检查材料思想汇报
2014/09/29 职场文书
护士长2014年度工作总结
2014/11/11 职场文书
大学生毕业个人总结
2015/02/15 职场文书
高三数学教学反思
2016/02/18 职场文书