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怎样调用MSSQL的存储过程
Oct 09 PHP
PHP 开发环境配置(Zend Studio)
Apr 28 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
Jun 19 PHP
php实现遍历目录并删除指定文件中指定内容
Jan 21 PHP
php列出mysql表所有行和列的方法
Mar 13 PHP
WordPress中用于检索模版的相关PHP函数使用解析
Dec 15 PHP
php获取本机真实IP地址实例代码
Mar 31 PHP
PHP实现数据分页显示的简单实例
May 26 PHP
yii2简单使用less代替css示例
Mar 10 PHP
php实现单笔转账到支付宝功能
Oct 09 PHP
php 输出缓冲 Output Control用法实例详解
Mar 03 PHP
PHP dirname功能及原理实例解析
Oct 28 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
MySql 按时间段查询数据方法(实例说明)
2008/11/02 PHP
php面向对象全攻略 (十七) 自动加载类
2009/09/30 PHP
PHP PDOStatement::bindColumn讲解
2019/01/30 PHP
用javascript获取地址栏参数
2006/12/22 Javascript
javascript事件问题
2009/09/05 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
jquery实现简易的移动端验证表单
2015/11/08 Javascript
微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
2017/12/08 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
JS判断字符串是否为整数的方法--简单的正则判断
2018/07/23 Javascript
使用elementUI实现将图片上传到本地的示例
2018/09/04 Javascript
vue + any-touch实现一个iscroll 实现拖拽和滑动动画效果
2019/04/08 Javascript
微信小程序开发注意指南和优化实践(小结)
2019/06/21 Javascript
JavaScript实现像雪花一样的Hexaflake分形
2020/07/07 Javascript
Python开发实例分享bt种子爬虫程序和种子解析
2014/05/21 Python
Python过滤函数filter()使用自定义函数过滤序列实例
2014/08/26 Python
搭建Python的Django框架环境并建立和运行第一个App的教程
2016/07/02 Python
Python3.6简单操作Mysql数据库
2017/09/12 Python
Python实现的直接插入排序算法示例
2018/04/29 Python
Python 字符串与数字输出方法
2018/07/16 Python
Python单元测试unittest的具体使用示例
2018/12/17 Python
python 实现将txt文件多行合并为一行并将中间的空格去掉方法
2018/12/20 Python
Pycharm创建项目时如何自动添加头部信息
2019/11/14 Python
wxpython多线程防假死与线程间传递消息实例详解
2019/12/13 Python
Python爬虫新手入门之初学lxml库
2020/12/20 Python
python中用ggplot绘制画图实例讲解
2021/01/26 Python
YSL Beauty加拿大官方商城:圣罗兰美妆加拿大
2017/05/15 全球购物
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
英国排名第一的宠物店:PetPlanet
2020/02/02 全球购物
《盘古开天地》教学反思
2014/02/28 职场文书
读书活动实施方案
2014/03/10 职场文书
《郑和远航》教学反思
2014/04/16 职场文书
珍爱生命演讲稿
2014/05/10 职场文书
初中英语教学随笔
2015/08/15 职场文书
《和时间赛跑》读后感3篇
2019/12/16 职场文书
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python