php按照指定长度截取字符串的代码,如果字符串超出了指定的长度,会用...替换,不过这段代码不支持中英文的区分

//if a string is longer than the defined length,

//it will add 3 periods to the end of the string.

//you can change it to what ever you want for example:

//return substr($str,0,$len).'[Read More]';

//http://www.sharejs.com

function strLength($str,$len){

$lenght = strlen($str);

if($lenght > $len){

return substr($str,0,$len).'...';

}else{

return $str;

}

}

$str = "This is a fairly long string.";

//The fist part is the string, the second part is how long it can be

echo strLength($str,10).'
';

echo strLength($str,30);

?>

标签:

代码

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com

特别注意:本站所有转载文章言论不代表本站观点!

本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

php截取字符串几位数,php按照指定长度截取字符串的代码相关推荐

  1. 【字符串操作之】返回指定长度的字符串→→substr方法

    substr方法,返回指定长度的字符串,原字符串不变.两个参数,第一个参数表示起始位置,第二个参数表示长度. 1.返回前三个字符 var str:String="abcdefgh" ...

  2. asp.net截取指定长度的字符串内容

    1 /// <summary> 2 /// 用于截取指定长度的字符串内容 3 /// </summary> 4 /// <param name="sString ...

  3. java截取固定大小图片_JAVA技巧(长字符串按指定长度截取)

    在web开发中,会遇到这样一个问题,想让某个内容全部保持在一定长度范围内,未超出的行全部显示,超长的行只允许显示一定的长度,结尾用省略号代替. 粗想一下,实现这个功能很容易,直接取字符串的长度(用le ...

  4. 把整形数据格式化为指定长度的字符串

    实现数字格式化,应用java.text.NumberFormat类,提供了一些将Number对象和数字格式化为本地字符串或者通过语义分析把本地化的字符串转换为Number对象的方法 NumberFor ...

  5. php指定长度 分割整形,php指定长度分割字符串str_split函数用法示例

    本文实例讲述了php指定长度分割字符串str_split函数用法.分享给大家供大家参考,具体如下: 示例1:$str = 'abcdefgh'; $arr = str_split($str,2); 运 ...

  6. 从指定位置删除指定长度的字符串(串)

    Problem F: 从指定位置删除指定长度的字符串(串) Description 从一个字符串中的第p个位置起删除指定长度的字符串,输出最终结果,若输入不合法,则输出 Illegal input I ...

  7. c语言随机产生大写字母,随机生成指定长度字符字符串(C语言实现)

    相关函数 srand(), rand() 头文件 #include 定义函数 int rand(void) 函数说明 rand()会返回一随机数值,范围在0至RAND_MAX 间.在调用此函数产生随机 ...

  8. C#按指定长度分割字符串

    这几天学习分析声音的波形数据,接收到的是十六进制的数据,需要将数据转换成十进制再绘图,这个过程涉及到字符串的分割,正好可以促进自己对C#相关知识的学习.说到分割字符串,我首先想到的是Split,但根据 ...

  9. python字符串长度输出_python输出指定长度的字符串

    import io import sys import random import string def generate_random_str(randomlength=16): "&qu ...

最新文章

  1. 原来你是这样子的OpenAI!来看看它背后那些有趣的人和事
  2. TIOBE 1 月编程语言:Python 摘得 2020 年度编程语言!
  3. linux php-fpm优化 php-fpm.conf 重要参数详解
  4. r shiny app的学习和使用,这个我认为是作为大学生最适合的入门网页开发工具!!!
  5. UNIX再学习 -- 错误和警告
  6. Python 辨异 —— __init__ 与 __new__
  7. 鹦鹉助手模拟器 梦幻西游 找不到服务器,模拟器玩梦幻 17173鹦鹉助手模拟器上线...
  8. at指令代码 stm32f030_汇编语言程序设计第二篇——80X86汇编语言伪指令
  9. VMware密匙安装教程
  10. 一文搞懂DTFT,DFT,FFT
  11. MySQL的 初步认识 - 细节狂魔
  12. 谷歌I/O大会发布语言模型LaMDA2,以及更多打开想象力的落地应用
  13. 【ZJOJ1321】灯
  14. Java设计模式——模版方法模式
  15. ios测试硬盘速度软件,MAC测试“读写速度达100MB/s_希捷 Backup Plus Slim for Mac 500GB_移动存储评测-中关村在线...
  16. fer2013人脸表情数据集简介
  17. 2020年9月程序员工资最新统计
  18. 改版后的51la统计,与旧版有何区别呢?
  19. asu在线硕士计算机课程,亚利桑那州立大学将在中国推出在线硕士学历项目 纯中文授课...
  20. 全国OSTA计算机高新技术SQLSever数据库四级证书--考证复习知识点集合(附下载地址)

热门文章

  1. Eclipse/myeclipse中*.xml 配置文件添加长名字的类的简单方式
  2. 蒙特卡洛方法学习(二)
  3. OpenCV2.4.5在13-04的配置过程
  4. 9.VMware vsphere 5.0新体验-新增功能
  5. 腾讯二面,我被 “赛马” 问题难住了
  6. 叮咚买菜的数据应用之路,互联网公司的数据决策平台有何不同
  7. 时光老人的飞鸽传书下载
  8. IBM发布32纳米芯片技术 明年下半年量产
  9. 代码写累了来这看看,笑笑
  10. 控件安全注册方法3选