この記事では、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
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/631690.html技術記事この記事では、php substr を使用して文字をインターセプトすると、中国語では非常に問題になるという実用的な関数を紹介しています。今日は、中国語と英語の文字をインターセプトするためのより良い関数を書きました。