substr() 関数の中国語版

WBOY
リリース: 2016-06-13 12:44:30
オリジナル
1145 人が閲覧しました


substr() 関数の中国語版 通常のsubstr()関数は指定した長さの文字列の部分文字列を取得できますが、中国語の場合は新しい文字列の末尾に文字化けが発生する場合があります。 以下の関数は$lenより長い文字列を文字列に変換します。 「…」終了して文字化けを解消します。

使用法: $new = getsubstring($old,20);

関数 getsubstring($str,$len)
{
for($i = 0;$i <$end;$i )
{
if ($i >=0 AND $i <$end)
{
if(ord(substr($str,$i, 1)) > 0xa1)
$result_str.=substr($str,$i,2);
else
$result_str.=substr($str,$i,1);
🎜> return $result_str;

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート