首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > PHP中字符串截断函数
【标  题】:PHP中字符串截断函数
【关键字】:PHP
【来  源】:http://blog.chinaunix.net/article.php?articleId=39270&blogId=1608

PHP中字符串截断函数

function trimBody($theText, $lmt=500, $s_chr="\n", $s_cnt=2)

一个实现字符串 截断的函数。

function trimBody($theText, $lmt=500, $s_chr="\n", $s_cnt=2) {
 $pos = 0;
 $trimmed = FALSE;
 for ($i = 1; $i <= $s_cnt; $i++) {
  if ($tmp = strpos($theText, $s_chr, $pos+1)) {
   $pos = $tmp;
   $trimmed = TRUE;
  } else {
  $pos = strlen($theText) - 1;
  $trimmed = FALSE;
  break;
  }
 }
 $theText = substr($theText, 0, $pos);
 if (strlen($theText) > $lmt) {
  $theText = substr($theText, 0, $lmt);
  $theText = substr($theText, 0, strrpos($theText," "));
  $trimmed = TRUE;
 }
 if ($trimmed) $theText .= "...";
 return $theText;
}

铁齿铜牙纪晓岚精妙语收藏:【上一篇】
对某个目录做iso文件(自己琢磨的,算原创吧):【下一篇】
【相关文章】
  • php +javascript 实现时间选框对应
  • Apache + PHP + MySQL 组建phpBB论坛
  • 在FREEBSD 5.2中使用Pureftpd + MySQL + Pureftpd_php_man
  • 利用PHPKit 1.6.1注入漏洞
  • 乱七嗽?Apache+php+gb+phpMyAdmin)
  • phpMyAdmin 安装配置
  • php基础
  • 用php实现qq挂机
  • Solaris(Linux)下安装 APACHE+PHP+MYSQL
  • apach+mysql+php 不能解析php文件.帮帮忙!
  • 【随机文章】
  • Windows XP 故障恢复控制台的说明
  • Director 8.5 简单基础实例教程(4)
  • 编写高性能的mysql语法
  • 打造自己的专业图像工具-Visual C++ 2005图像编程系列【二】
  • 俄罗斯方块.NET开发攻备(2)
  • 成功的软件开发过程(一):介绍和示例
  • 社区(php&&mysql)三
  • 美女、才女和淑女,你娶谁?
  • 日记 [2006年09月25日]
  • Eclipse Tray - 最小化 Eclipse 到托盘的插件(原创,源码)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.