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函数,php爱好者站推荐
Mar 19 PHP
PHP 写文本日志实现代码
May 18 PHP
PHP警告Cannot use a scalar value as an array的解决方法
Jan 11 PHP
PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
Oct 20 PHP
php常用的url处理函数总结
Nov 19 PHP
10个简化PHP开发的工具
Dec 25 PHP
php站内搜索关键词变亮的实现方法
Dec 30 PHP
php保存任意网络图片到服务器的方法
Apr 14 PHP
php操作memcache缓存方法分享
Jun 03 PHP
php中 ob_start等函数截取标准输出的方法
Jun 22 PHP
Zend Framework入门之环境配置及第一个Hello World示例(附demo源码下载)
Mar 21 PHP
PHP实现的回溯算法示例
Aug 15 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
《星际争霸2》终章已出 RTS时代宣告终结
2017/02/07 星际争霸
PHP 学习路线与时间表
2010/02/21 PHP
一些需要禁用的PHP危险函数(disable_functions)
2012/02/23 PHP
基于PHP文件操作的详细诠释
2013/06/21 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
Iframe thickbox2.0使用的方法
2009/03/05 Javascript
IE和Firefox的Javascript兼容性总结[推荐收藏]
2011/10/19 Javascript
js使用ajax读博客rss示例
2014/05/06 Javascript
JS中使用Array函数shift和pop创建可忽略参数的例子
2014/05/28 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
浅析Javascript ES6中的原生Promise
2016/08/25 Javascript
js学习之----深入理解闭包
2016/11/21 Javascript
AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
2016/12/26 Javascript
基于jQuery和CSS3实现APPLE TV海报视差效果
2017/06/16 jQuery
深入理解Vue.js源码之事件机制
2017/09/27 Javascript
Vue-resource拦截器判断token失效跳转的实例
2017/10/27 Javascript
详解Angular结合zTree异步加载节点数据
2018/01/20 Javascript
少女风vue组件库的制作全过程
2019/05/15 Javascript
vue中created和mounted的区别浅析
2019/08/13 Javascript
[04:52]2015国际邀请赛LGD战队晋级之路
2015/08/14 DOTA
Python基于pillow判断图片完整性的方法
2016/09/18 Python
python 线程的暂停, 恢复, 退出详解及实例
2016/12/06 Python
python逆向入门教程
2018/01/15 Python
Python之csv文件从MySQL数据库导入导出的方法
2018/06/21 Python
python识别图像并提取文字的实现方法
2019/06/28 Python
给我一面国旗 python帮你实现
2019/09/30 Python
基于python 等频分箱qcut问题的解决
2020/03/03 Python
python批量生成条形码的示例
2020/10/10 Python
美国时尚在线:Showpo
2017/09/08 全球购物
黄金搭档广告词
2014/03/21 职场文书
社区党建工作汇报材料
2014/10/27 职场文书
标准离婚协议书范文下载
2014/11/30 职场文书
2014年前台文员工作总结
2014/12/08 职场文书
房地产销售经理岗位职责
2015/02/02 职场文书
Java如何实现通过键盘输入一个数组
2022/02/15 Java/Android
Vue全局事件总线你了解吗
2022/02/24 Vue.js