似乎这种问题永远都有人在论坛上面问 以前人们用的函数都差不多 今天看见了PHP专栏版主唠叨的方法 简洁的很
首先我们看看以前应用的两种方法
---------------------------------------------------------------
function msubstr($str,$start,$len) {
$strlen=$start+$len;
for($i=0;$i<$strlen;$i++) {
if(ord(substr($str,$i,1))>0xa0) {
$tmpstr.=substr($str,$i,2);
$i++;
} else
$tmpstr.=substr($str,$i,1);
}
return $tmpstr;
}
-------------------------------------
<?PHP
$str="这个字符好长呀,^_^";
$Short_Str=showShort($str,4);//截取前面4个汉字,结果为:这个字符...
Echo "$Short_Str";
Function csubstr($str,$start,$len)
{
$strlen=strlen($str);
$clen=0;
for($i=0;$i<$strlen;$i++,$clen++)
{
if ($clen>=$start+$len)
break;
if(ord(substr($str,$i,1))>0xa0)
{
if ($clen>=$start)
$tmpstr.=substr($str,$i,2);
$i++;
}
else
{
if ($clen>=$start)
$tmpstr.=substr($str,$i,1);
}
}
return $tmpstr;
}
Function showShort($str,$len)
{
$tempstr = csubstr($str,0,$len);
if ($str<>$tempstr)
$tempstr .= "..."; //要以什么结尾,修改这里就可以.
return $tempstr;
}
再来看看唠叨的方法 怎么样,简洁吧?
$len = 19;
$text = "怎么将新闻的很长的标题只显示前面一些字,后面用.....来代替?";
echo strlen($text)<=$len ? $text : (substr($text,0,$len).chr(0)."....");
分享到:
相关推荐
### 不当“虎司机”——老话重提行车安全 #### 一、了解车险保全,确保出行无忧 在冬季自驾出行时,确保车辆具备有效的保险是非常重要的。特别是春节前后,很多家庭会选择驾车出游或回乡探亲,此时的风险会比日常...
界面美观简洁,适合中小型站点使用 ffbb3.3正式中文版! 2003.3.18日发布! --------安装说明---------- 找到config.php_copy修改为config.php并用记事本打开!!! 修改如下几处,其他不用改! <?php $dbUser="...
中国老话大全.doc
酒店管理二十句经典老话.docx
【敬老爱老话重阳】——重阳节文化与习俗探究 重阳节,源自中国古代,又称为“重九节”,是一个具有深厚历史底蕴的传统节日。起源于战国时代的重阳,原本是个庆祝的佳节,因其日期为农历九月初九,双九相重,故得名...
很抱歉,但根据您提供的信息,这个文件的内容似乎与IT技术并不直接相关。大部分内容涉及到的是宁波地区的方言、民俗、食物以及一些俚语和谚语,这些属于文化或语言学的范畴。不过,如果需要,我可以尝试将这些内容与...
很抱歉,但根据您提供的信息,这个PPT的内容似乎与会计学并无直接关系,而是关于宁远小学六年级2班开展的敬老爱老话重阳主题班会。重阳节,又称重九节、登高节,是中国的传统节日,其起源可追溯至战国时期,原本是一...
题目包括翻译短语、根据首字母或中文提示填写单词、用所给词的适当形式填空以及选择题,旨在帮助学生理解和掌握关于礼貌行为的英语表达。 【知识点详细说明】: 1. **短语翻译**: - 打断别人:interrupt someone...
MS Sql Server 绿色版 V3.0 说明---------- 首先感谢各位朋友在制作过程中的支持和热心帮助,没有你们的支持,我是不会做完 3.0 版本的。 其次还是那句老话,版权是人家 M$(微软) 的。★ 本版本修改如下:1 重新写了...
古诗中也常有重阳节的描绘,像孟浩然的《过故人庄》、杜甫的《登高》,都生动地展现了重阳节的风俗和古人的情感寄托。这些诗篇不仅仅是文学作品,它们更是文化的传承,是情感的传递。 然而,重阳节在现代的意义远...
网络新世界 随着互联网技术的发展,科技与生活也紧密联系在 一起,使"秀才不出门,便知天下事"这 老话成为了 现实,五花八门的互联网给我们带来了更舒适、更便捷 的服务。 共建网络安全-共享网络文明全文共24页,...
正是应验一句老话:“三十年河东,三十年河西”,其实还不到三十年呢,B/S开发模式已经落伍了,现在C/S模式又吃香了,只不过client不是由OS承载,而是换成了web浏览器;client端的编程语言换成了JavaScript。AJAX...
它引导学生们去体会老话中所包含的人生智慧,培养对语言艺术的热爱和尊重,从而加深对中国传统文化的认识,激发学生对民族文化的自豪感和传承的责任感。通过这样的学习过程,我们相信学生们能够在快乐的学习氛围中...
特别说明:整理包中的部分中文资源由武汉广安科技和北京朗华世纪发布并依据GNU/LGPL协议保留著作权;整理包中的Building WebSites with OpenCMS一书来自于互联网,PACKT PUBLISHING 依据欧洲相关著作权法保留著作权....
2.如果在MQL代码中, 使用 new运算符,而忘记调用delete运算符来释放占用的内存,则会发生内存泄漏。 3.当开发复杂的程序时,去查找一个代码的逻辑错误犹如大海捞针。 - 编程有句老话叫,三分写七分调试。调试会占用...
还是老话骗人没jj 里面有组件scrrun.dll 148kb 打开放到windows/system32 在开始-运行-regsvr32 scrrun.dll 提示成功! 有些哥们 说还是一样的那么 解决方案如下 找到刚放进去的组件 右击-属性-添加everyone 赋予...
这一趋势真正验证了一句老话:“交谈无价”。 与此同时,在全球定位系统领域,也存在着类似的收入寻求过程。虽然GPS技术已经相当成熟,并广泛应用于导航和定位服务中,但随着智能手机和平板电脑等移动设备的普及,...
8. fun - 孩子们常常从穿老人的衣服中得到很多乐趣。 9. drowned - 一个人掉进海里淹死了。 10. agriculture - 需要更好的农业生产方法来养活世界人口。 二、单词拼写 1. carnival - 在狂欢节期间,有一周每天都有...
1. 商务着装的重要性:文档引用了一句老话,强调在工作中合适的着装至关重要,甚至可能影响到工作安全。这表明在职场中,个人形象和着装规范对于职业形象和职业发展有着深远的影响。 2. 文章理解技巧:教案教导学生...
- **老话:“实践出真知!”** 积极参与实验与项目实践,将理论知识应用于实际操作中。 #### 三、课程规则与组织 - **成绩评定:** 最终成绩由平时成绩(作业+课堂问答+期中考试)30%和期末考试70%组成。 - 注意...