Heim > Backend-Entwicklung > PHP-Tutorial > PHP begrenzt die Anzahl der im Artikelinhalt angezeigten Wörter

PHP begrenzt die Anzahl der im Artikelinhalt angezeigten Wörter

WBOY
Freigeben: 2016-07-29 09:14:53
Original
2904 Leute haben es durchsucht

PHP begrenzt die Anzahl der im Artikelinhalt angezeigten Wörter

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);
}
?>
Nach dem Login kopieren

2. Bei Bedarf Beim Aufrufen dieser Funktion --- cutstr
Zum Beispiel:

Klicken Sie, um den erweiterten Volltext anzuzeigen

Das Obige stellt die Begrenzung der Anzahl der im Artikelinhalt angezeigten Wörter durch PHP vor, einschließlich Aspekten des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage