ホームページ > バックエンド開発 > PHPチュートリアル > PHPインターセプト文字列関数、文字化けせずに中国語をサポート_PHPチュートリアル

PHPインターセプト文字列関数、文字化けせずに中国語をサポート_PHPチュートリアル

WBOY
リリース: 2016-07-21 14:54:00
オリジナル
863 人が閲覧しました

phpのsubstr関数を使用して文字列の一部をインターセプトしますが、文字列に中国語が含まれている場合、結果が文字化けし、Webページのラベルが混乱し、表示が不完全になります。

機能を見つけて共有します。

クリップボードにコピーLiehuo.Net Codes引用コンテンツ: [www.bkjia.com] 関数 msubstr($str, $start, $len) {
$tmpstr = "";
$strlen = $start + $len;
for($i if(ord(substr($str, $i, 1)) > 0xa0) {
$tmpstr .= substr($str, $i, 2)
} else
$tmpstr .= substr( $str、$i、1)
$tmpstr;
* 中国語の文字化けを回避できます
* パラメータ $str は文字列、$start は開始文字、$len は終了文字
* インターセプトされた文字を返します



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

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/364695.html技術記事 phpのsubstr関数を使用して文字列の一部をインターセプトしますが、文字列に中国語が含まれていると結果が文字化けし、Webページのラベルが混乱したり、表示が不完全になったりします。 機能を見つけて共有してください...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート