3

ヘブライ語の単語を含むphpスクリプトを介してJSON応答を送信していますが、このスクリプトをブラウザーで実行すると、「?」と表示されます。ヘブライ文字の代わりに..

参考までに..データベースはhebrew_general_ci照合にあります

どんな助けもいただければ幸いです。

ありがとう..

4

3 に答える 3

1

適切な CSS ファイルが含まれていない可能性があります。また、ネイティブ言語を使用している場合、charset 変数も別の問題です。次のような Unicode フォントを使用している場合は、Utf-8 を使用します。

また、作成したeotフォントが良くない場合にも問題が発生する可能性があります。ヘブライ語にそのようなフォントが必要かどうかはわかりません。

于 2009-11-16T17:36:03.257 に答える
0

Content-TypeJSONに含まれるデータを最終的に表示するHTMLページのHTTPヘッダーに適切な文字セットを設定する必要があります。これをphpスクリプトの先頭に追加してみてください。

header('Content-Type: text/html; charset="windows-1255"');
于 2009-11-16T04:20:37.747 に答える
0

他の人が示唆しているように、content-typeヘッダーを使用します。

header('Content-Type: text/html; charset=YOUR_CHOSEN_CHARSET');

charset=utf8、またはを試してくださいcharset=iso-8859-8ここに文字セットのリストがあります。

于 2009-11-16T15:22:25.960 に答える