ニュースの見出しを取得するためのデータベース、傍受PHPの一部の使用の際には、疑問符が文字化け表示されます
元のコードは次のとおりです。
<?phpのエコー のsubstr($ RES [ 'art_title']、0,20);?>
漢字の学習済みのsubstr()インターセプションが、その後mb_substrに変更し、文字化け()
<?phpのエコー mb_substr($ RES [ 'art_title']、0,20);?>
ローカルテストが正常であった後、ライン上のサーバーのバックを変更すると、文字化け
クエリは、ページファイルをコーディングするデータベースと矛盾しているので、と言いました
神はなぜ矛盾を知っています
私は明らかに私のデータベースやページファイルがUTF8に設定されている覚えています
どのようなロジックでなく、解決策を見つけるために、mb_substr()プラスライン上にエンコードする最後のパラメータを理解していないが、
<PHP?エコー mb_substr($ RES [ 'art_title']、0,20、 "UTF-8");?>
パーフェクト!