• <?php
  • function toFixLen($str,$len){ //固定长度字符串的截取
  • if($len>=strlen($str)||!$len) return $str;
  • $len-=3;
  • $tempstr1 = substr($str,0,$len); //截取字符串
  • $tempstr2 = preg_replace('/([/x81-/xff]+)$/ms','',$tempstr1,1); //去掉结尾的连续汉字字符
  • if(!is_int((strlen($tempstr1)-strlen($tempstr2))/2)){ //去掉的字符为奇数?
  • $tempstr1 = substr($str,0,$len-1);
  • }
  • return $tempstr1."…";
  • }
  • ?>

PHP截取固定长度字符串函数相关推荐

  1. 【转载】Sqlserver使用Right函数从最右边向前截取固定长度字符串

    在SQL语句查询过程中,Sqlserver支持使用LEFT().RIGHT().SUBSTRING()等几个函数对字符串进行截取操作,其中Left函数表示从开始字符向后截取多少个字符,Right函数表 ...

  2. ASP.NET - 截取固定长度字符串显示在页面,多余部分显示为省略号

    ASP.NET - 截取固定长度字符串显示在页面,多余部分显示为省略号 方法一: publicstaticstring GetString(string str, int length){int i ...

  3. mysql 自后向前截取函数_【转载】Sqlserver使用Right函数从最右边向前截取固定长度字符串...

    在SQL语句查询过程中,Sqlserver支持使用LEFT().RIGHT().SUBSTRING()等几个函数对字符串进行截取操作,其中Left函数表示从开始字符向后截取多少个字符,Right函数表 ...

  4. 数字转换为固定长度字符串

    在Excel中使用公式可以轻松实现将数字转换为固定长度字符串(例如以最大数字的位数为准),如下图所示. 在VBA中如何实现这个功能,是否需要调用上图的Excel函数来实现?答案是:完全不需要,VBA中 ...

  5. mysql怎么拆字符串_MySQL截取和拆分字符串函数用法示例

    本文实例讲述了MySQL截取和拆分字符串函数用法.分享给大家供大家参考,具体如下: 首先说截取字符串函数: SUBSTRING(commentid,9) 这个很简单,从第9个字符开始截取到最后.SUB ...

  6. mysql截取字符串一部分_MySQL截取和拆分字符串函数用法示例

    本文实例讲述了MySQL截取和拆分字符串函数用法.分享给大家供大家参考,具体如下: 首先说截取字符串函数: SUBSTRING(commentid,9) 这个很简单,从第9个字符开始截取到最后.SUB ...

  7. Verilog动态截取固定长度

    Verilog在数据剪裁拼接处理方面很快捷,截取用[],拼接用{}.但是有时候可以碰到动态截取固定长度的应用场景.例如,HDLBits官网有一道题目Mux256to1v: Create a 4-bit ...

  8. 字符串截取固定长度的方法

    这个函数也没有什么特别之处,就是可以截取一定长度的字符串,可能小特点就是len是字节,解决了汉字与英文字节不一样导致直接截取到的长度不一样的问题, #region 字符串截取函数   public s ...

  9. mysql 字符串 截取字母_MySQL字符串函数:字符串截取

    MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...

最新文章

  1. Largest Rectangle in a Histogram
  2. python的socket编程_Python Socket编程详细介绍
  3. spark 源码分析之七--Spark RPC剖析之RpcEndPoint和RpcEndPointRef剖析
  4. 《Python数据科学指南》——1.16 使用lambda创造匿名函数
  5. Android TV 快进帧预览
  6. Android实现退出提示的功能
  7. c++函数模板(c++细节篇十)
  8. STM32 UART2程序--端口重映射
  9. 游戏音乐是游戏内涵的补充
  10. 北京林业大学计算机技术复试,北京林业大学计算机应用技术04年考研复试办法...
  11. Linux常用指令2
  12. Linux怎么对文件内容trim,Linux平台下SSD的TRIM指令的最佳使用方式(不区别对待NVMe)...
  13. python 碎片图像拼接_python实现图像拼接
  14. python绝对值函数fabs_Python中abs()和math.fabs()区别
  15. MATLAB-输入输出语句
  16. 史上最容易听错的歌词
  17. 豆瓣爬虫btmd_12_Mamba文件
  18. 搭建自有HTTPS环境
  19. 58字体加密解决思路
  20. Android程序员必备!海量算法高频面试题精编解析,真香

热门文章

  1. QIIME 2基因云,登10分JHM
  2. ubuntu命令 图片 壁纸_一个命令安装旧版Ubuntu发布的壁纸
  3. 操作系统PV大题_小和尚老和尚喝水问题
  4. 星转二手交易平台/二手交易系统/二手网站
  5. 学生会计算机办公软件培训制度,学生干部办公软件技能培训
  6. Luat 功能开发教程(十六) LittleVGL
  7. 花木兰荣耀典藏皮肤特效一览 花木兰九霄神辉值得入手吗
  8. 网上的打印店能打印图书吗?
  9. educoder:Python初探(三)
  10. #基本概念# 随机试验 / 样本空间 / 随机变量