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 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.