Hàm cắt chuỗi ký tự rút gọn dùng cho mô tả đoạn văn quá dài
Good Libraries
ReportCắt chuỗi ký tự dùng cho mô tả đoạn văn quá dài :
//cutString('nguyễn văn tèo',8) => nguyễn văn
// Cắt ngắn chuỗi ký tự (dùng cho đoạn văn)
function cutString($string='',$size=100,$link='...')
{
$string = strip_tags(trim($string));
$strlen = strlen($string);
$str = substr($string,$size,20);
$exp = explode(" ",$str);
$sum = count($exp);
$yes= "";
for($i=0;$i<$sum;$i++)
{
if($yes==""){
$a = strlen($exp[$i]);
if($a==0){ $yes="no"; $a=0;}
if(($a>=1)&&($a<=12)){ $yes = "no"; $a;}
if($a>12){ $yes = "no"; $a=12;}
}
}
$sub = substr($string,0,$size+$a);
if($strlen-$size>0){ $sub.= $link;}
return $sub;
}
Comments (0)