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);
}
?>点击查看展开的全文
以上就介绍了php限制文章内容显示字数,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号