php限製文章內容顯示字數

WBOY
發布: 2016-07-29 09:14:53
原創
2887 人瀏覽過

php限製文章內容顯示字數

http://www.3qphp.com/index/show/index/184.html

<?php
 
function cutstr($str,$cutleng)
{
$str = $str; //要截取的字符串
$cutleng =
$cutleng; //要截取的长度
$strleng =
strlen($str); //字符串长度
if($cutleng>$strleng)return
$str;//字符串长度小于规定字数时,返回字符串本身
$notchinanum = 0;//初始不是汉字的字符数
for($i=0;$i<$cutleng;$i++)
{
if(ord(substr($str,$i,1))<=128)
{
$notchinanum++;
}
}
if(($cutleng%2==1)&&($notchinanum%2==0))//如果要截取奇数个字符,所要截取长度范围内的字符必须含奇数个非汉字,否则截取的长度加一
{
$cutleng++;
}
if(($cutleng%2==0)&&($notchinanum%2==1))//如果要截取偶数个字符,所要截取长度范围内的字符必须含偶数个非汉字,否则截取的长度加一
{
$cutleng++;
}
return substr($str,0,$cutleng);
}
?>
登入後複製

2、在需要的時候,調用這個函數--- cutstr
  例如:

點擊查看展開的全文

以上就介紹了php限製文章內容顯示字數,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板