中国語と英語の文字列長の問題を解決する関数_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:57:28
オリジナル
1103 人が閲覧しました

コードをコピーしますコードは次のとおりです:

function strSplit($s, $len) {
$end = '…'
$strLen = strlen($s; );
if ($ Strlen & LT; = $ Len) {
$ s を返す;
$ len- = 2;
for ($ & lt; $ len & & lt; $ strlen; c = $s[$i];
if (ord($c) $result .= $c; } elseif ($i+1 $result .= $s [$ i ++]. $ s [$ i];
}}}
Return ($ i & lt; $ End): $ result; ';
echo strSplit('1234567890', 10), '
', '
';
echo strSplit('すべての a、b、c は中国語です', 10), '< br />';
1234567
1234567890
1234 中国語...
すべては...
すべてaですべてb...





http://www.bkjia.com/PHPjc/317788.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/317788.html
技術記事

次のようにコードをコピーします。 functionstrSplit($s,$len){ $end='...' $strLen=strlen($s){ return$; s; } $len-=2; for($i=0;$i$len$i$strLen;$i++){ $c=$s[$i];...

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!