PHP速学教程(入门到精通)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
分享一个截取指定长度字符串的函数,可以对字符串指定要截取的长度,并可以设置超出部分的显示内容,很不错,值得借鉴与学习。
根据中文裁减字符串,截取指定长度的字串内容。 代码如下: @@######@@ |
<?php /** * 截取指定长度的字符串 * func: cutstr $string字符串,$length长度,$dot超出部分 * edit: bbs.it-home.org */ function cutstr($string,$length, $dot = ' ...') { if (strlen($string) <= $length) { return$string; } $pre = chr(1); $end = chr(1); $string = str_replace(array('&','"', '<', '>'),array($pre . '&'. $end, $pre . '"' . $end, $pre . '' . $end), $string); $strcut = ''; if (strtolower(CHARSET) == 'utf-8'){ $n = $tn =$noc = 0; while ($n= $length){ break; } } if ($noc> $length) { $n -= $tn; } $strcut =substr($string, 0, $n); } else { for ($i =0; $i 127 ? $string[$i] . $string[++$i] : $string[$i]; } } $strcut = str_replace(array($pre . '&' .$end, $pre . '"' . $end, $pre . '' .$end), array('&', '"',''), $strcut); $pos = strrpos($strcut, chr(1)); if ($pos !== false) { $strcut =substr($strcut, 0, $pos); } return $strcut . $dot; } ?>
php免费学习视频:立即学习
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!
已抢7204个
抢已抢94836个
抢已抢14826个
抢已抢52064个
抢已抢194759个
抢已抢87273个
抢