ホームページ > バックエンド開発 > PHPチュートリアル > jsonに漢字を渡すとnullが表示される場合の対処法は?

jsonに漢字を渡すとnullが表示される場合の対処法は?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:52:04
オリジナル
1075 人が閲覧しました

json に漢字を渡すと null
echo が表示されますが、文字の場合は null になります。デフォルトのエンコーディングは gb2312 です。変換関数を使用して utf-8 に変換しました。テスト プログラムは使いやすいですが、データベースのデフォルトのエンコーディングは機能しません。

------解決策------------- -------
私も 2 日前にこの問題に遭遇しました。ワンプ5.0を使用しています。
解決策:
データベースを作成するとき、「組織」オプションで utf8_general_ci を選択します。
さまざまなテーブルを作成するとき、各レコードの「組織」属性も utf8_general_ci として選択する必要があります。

問題は解決しました!
-----解決策---------
ポイントを頂きます
------解決策------------------
mysql_set_charset() は何に使用できますか?分かりません!

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