ヘブライ語の単語を含むphpスクリプトを介してJSON応答を送信していますが、このスクリプトをブラウザーで実行すると、「?」と表示されます。ヘブライ文字の代わりに..
参考までに..データベースはhebrew_general_ci照合にあります
どんな助けもいただければ幸いです。
ありがとう..
適切な CSS ファイルが含まれていない可能性があります。また、ネイティブ言語を使用している場合、charset 変数も別の問題です。次のような Unicode フォントを使用している場合は、Utf-8 を使用します。
また、作成したeotフォントが良くない場合にも問題が発生する可能性があります。ヘブライ語にそのようなフォントが必要かどうかはわかりません。
Content-Type
JSONに含まれるデータを最終的に表示するHTMLページのHTTPヘッダーに適切な文字セットを設定する必要があります。これをphpスクリプトの先頭に追加してみてください。
header('Content-Type: text/html; charset="windows-1255"');
他の人が示唆しているように、content-typeヘッダーを使用します。
header('Content-Type: text/html; charset=YOUR_CHOSEN_CHARSET');
charset=utf8
、またはを試してくださいcharset=iso-8859-8
。ここに文字セットのリストがあります。