中国語の文字化けした ThinkPHP URL に関連する問題を解決する

WBOY
リリース: 2016-06-13 12:42:21
オリジナル
1430 人が閲覧しました

ThinkPHP URLの中国語文字化け問題を解決
参照:
http://www.thinkphp.cn/code/121.html
http://www.glmynet.com/index.php/blog/39

次を使用してリクエストを送信しますURL 中国語がある場合、データベースに挿入できません(データベースはutf-8です)。
iconv を使用すると、中国語のエンコーディングを utf-8 に変換して挿入できます。

if (!mb_check_encoding($_REQUEST['error'], 'utf-8')){
	$error = iconv('big5', 'utf-8', $_REQUEST['error']);
        if (!$error) {
		$error = iconv('gbk', 'utf-8', $_REQUEST['error']);
	}
}
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート