ホームページ > バックエンド開発 > PHPチュートリアル > PHP 中国語と英語の混合文字列インターセプト_PHP チュートリアル

PHP 中国語と英語の混合文字列インターセプト_PHP チュートリアル

WBOY
リリース: 2016-07-13 16:55:17
オリジナル
777 人が閲覧しました

この記事では、php substr を使用して文字をインターセプトすると、中国語では非常に問題になるため、中国語と英語の文字をインターセプトするためのより良い関数を作成しました。

わかりました、困っている友達はそれを受け取ってください。原理については詳しく説明しません。ただ使ってください。
コードは次のとおりです コードをコピー

関数 smssubstr($string, $length) {
if(strlen($string) $string を返します。 }
$strcut = '';
for($i = 0; $i $strcut .= ord($string[$i]) > 127 ? $string[$i].$string[++$i] : $string[$i]; }
$strcut を返します;
}

for($i=1; $i ${'smscontent'.$i} = smssubstr($message,$smsper);

$message = str_replace(${'smscontent'.$i},"",$message);
}

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

tru​​ehttp://www.bkjia.com/PHPjc/631690.html技術記事この記事では、php substr を使用して文字をインターセプトすると、中国語では非常に問題になるという実用的な関数を紹介しています。今日は、中国語と英語の文字をインターセプトするためのより良い関数を書きました。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート