mysql - PHP出力が文字化けする
伊谢尔伦
伊谢尔伦 2017-06-16 09:18:25
0
2
629

phpmyadminでの表示は正常ですが、Webページへの出力では文字化けが発生します。 (この問題は、サーバーにデプロイした後にのみ発生しました) すべての中国語の文字が疑問符に変わりましたが、ローカル コードはすべて正常でした。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信 (2)
学霸
  1. データベース接続文字列のエンコードをutf8に設定します

  2. データベースレベル、テーブルレベル、フィールドレベルの文字エンコーディングをutf8_general_ciに設定します。設定されていない場合、デフォルトはlatin1_swedish_ciです(gbkはサポートされていますが、utf-8エンコーディングは文字化けを引き起こします)

初心者はたいてい 2 番目の間違いを犯します。私もそうでしたからです

いいねを押す+0
    習慣沉默

    エンコーディングの問題やコンパイラの問題も発生する可能性があります

    デフォルトのストレージには utf-8 ではないものもあります。
    いいねを押す+0
      最新のダウンロード
      詳細>
      ウェブエフェクト
      公式サイト
      サイト素材
      フロントエンドテンプレート
      私たちについて 免責事項 Sitemap
      PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!