Jquery 중국어 문자열 의 구현 코드 캡 처
function cut_str($sourcestr,$cutlength) {
$returnstr='';
$i=0;
$n=0;
$str_length=strlen($sourcestr);//
while (($n<$cutlength) and ($i<=$str_length))
{
$temp_str=substr($sourcestr,$i,1);
$ascnum=Ord($temp_str);// $i ascii
if ($ascnum>=224) // ASCII 224,
{
// UTF-8 , 3
$returnstr=$returnstr.substr($sourcestr,$i,3);
$i=$i+3; // Byte 3
$n++; // 1
}
elseif ($ascnum>=192) // ASCII 192,
{
// UTF-8 , 2
$returnstr=$returnstr.substr($sourcestr,$i,2);
$i=$i+2; // Byte 2
$n++; // 1
}
elseif ($ascnum>=65 && $ascnum<=90) // ,
{
$returnstr=$returnstr.substr($sourcestr,$i,1);
$i=$i+1; // Byte 1
$n++; // ,
}
else // , ,
{
$returnstr=$returnstr.substr($sourcestr,$i,1);
$i=$i+1; // Byte 1
$n=$n+0.5; // ...
}
}
if ($str_length>$cutlength){
$returnstr = $returnstr . "...";//
}
return $returnstr;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Jquery 중국어 문자열 의 구현 코드 캡 처function cut_str($sourcestr,$cutlength) { $returnstr=''; $n=0; $str_length=strlen($sourcestr);// while (($n<$cutlength) ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.