ホームページ > バックエンド開発 > PHPチュートリアル > PHP でデータベース文字化け問題を解決_PHP チュートリアル

PHP でデータベース文字化け問題を解決_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-13 10:52:17
オリジナル
757 人が閲覧しました

データベースが UTF-8 を使用している場合、テキストにはどのエンコーディングを使用しますか?

mb_convert_encoding または iconv を使用してエンコードを変換します。文字化けが起こらないように、2 つのコードは一致している必要があります。データベース接続も追加されている場合は、すべての接続をこの方法で追加する必要があります。そうしないと文字化けが表示されます。

次の質問例がエンコードされていない場合、問題が発生します。

$fileName = "qtgz/qtgongzi.txt";
$ FCONTENT = ファイル ($ ファイル名); //現在の要素の値を $a_content リストに渡し、配列要素の値をいくつかの変数に渡します
FOREACH ($ FCONTENT として $ A_Content) {
list($QT_sfz,$QT_xm,$QT_bz,$QT_je) =explode( ",",$a_content); if($QT_sfz!= "" and $QT_xm !="" and $QT_bz !="" and $QT_je !=""){
echo $QT_xm;
//時間を取得してデータベースに挿入します
$QT_sj = date("Ym");
$query = "qita(QT_sfz,QT_xm,QT_bz ,QT_je,QT_beizhu,QT_sj) に挿入 value('$QT_sfz','$QT_xm','$QT_bz','$QT_je','$QT_beizhu','$QT_sj) ')";
//echo $query;
$rst = $aa->excu($query);

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

tru​​ehttp://www.bkjia.com/PHPjc/632490.html技術記事データベースが UTF-8 を使用している場合、テキストにはどのエンコーディングを使用しますか? mb_convert_encoding または iconv を使用してエンコーディングを変換します。文字化けが起こらないように、2 つのコードは一致している必要があります。そしてただ...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート