提供两款php 截取字符串函数,他们能自动识别中文哦,如果你是截取文章这个很不错啊,喜欢就进来看看吧。
提供两款php教程 截取字符串函数,他们能自动识别中文哦,如果你是截取文章这个很不错啊,喜欢就进来看看吧。
header ( "content-type:text/html; charset=utf-8" );
function strcut($string, $length, $dot = '...',$charset='utf-8')
{$strlen = strlen($string);
if($strlen
$strcut = '';
if(strtolower($charset) == 'utf-8')
{
$n = $tn = $noc = 0;
while($n
{
$t = ord($string[$n]);
if($t == 9 || $t == 10 || (32
$tn = 1; $n++; $noc++;
} elseif(194
$tn = 2; $n += 2; $noc += 2;
} elseif(224
$tn = 3; $n += 3; $noc += 3;
} elseif(240
$tn = 4; $n += 4; $noc += 4;
} elseif(248
$tn = 5; $n += 5; $noc += 5;
} elseif($t == 252 || $t == 253)
{
$tn = 6; $n += 6; $noc += 6;
}
else
{$n++;
}
if($noc >= $length) break;
}
if($noc > $length) $n -= $tn;
$strcut = substr($string, 0, $n);}
else
{
$dotlen = strlen($dot);
$maxi = $length - $dotlen - 1;for($i = 0; $i {
$strcut .= ord($string[$i]) > 127 ? $string[$i].$string[++$i] : $string[$i];
}
}
var_dump($strcut);
return $strcut;
}
echo "jjjkkklll";
echo strcut("向kk向向向kk向向向kk向向kkklllllllllllmmmmmmmmmmmmmmm向东阳",12)
字符截取函数二
function splitstr($str,$len){
if($len return false;
}
else{
$slen=strlen($str);
if($len>=$slen)
return $str;
else{
for($i=0;$i if(ord(substr($str,$i,1))>0xa0)
$i++;
}
if($i>=$len)
return substr($str,0,$len);
elseif(ord(substr($str,$i,1))>0xa0)
return substr($str,0,$len-1);
else
return substr($str,0,$len);
}
}
}

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

WebStorm Mac版
便利なJavaScript開発ツール

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター
