ホームページ > バックエンド開発 > PHPチュートリアル > substr が文字列をインターセプトした後、ajax がフロント デスクに渡された後は空になります。

substr が文字列をインターセプトした後、ajax がフロント デスクに渡された後は空になります。

WBOY
リリース: 2016-06-23 13:37:41
オリジナル
1021 人が閲覧しました

substr が文字列をインターセプトした後、ajax がフロントデスクに送信された後、文字列は空になります。純粋な英語のみが表示されます。または文字列全体が空になります。これは何が原因ですか?


ディスカッションへの返信 (解決策)

json が返されましたか? json を出力するには中国語を utf-8 でエンコードする必要があります

インターセプトされない場合はどうなりますか?

UTF8ですか?

どのような形式で返されますか?エンコードは正しいですか?

ファイルのエンコード形式は BOM なしの UTF8 にしてください。PHP のデフォルトのエンコードは utf-8 であり、mysql のエンコードも utf-8 です。これで文字化けコードの問題は解決されます。

まずはコードを投稿して見てみましょう

通常はエンコードの問題が原因です トランスコーディングを試してください

エンコードの問題については、utf-8 を使用してください

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート