私たちはMongoDBとPHPを使ってPayPalのIPNを処理しています。問題は、私たちがロシアの顧客を数多く抱えていて、私のようにMongoDBにデータを正しく格納させることができないことです。MongoDB/PHPはロシア語の文字が好きではありません
たとえば、Юлияという顧客には、同様の書式設定された文字を持つロシア語のアドレスがあります。これをPHPで直接出力すると正しく表示されますが、MongoDBに入れて呼び出すと、ЮлиÑ
私はさまざまなエンコーディングを試しましたが、MongoDBが返すようになるたびに間違ったテキスト。これらの文字をMongoDBに格納し、それらを取得できるようにテキストをどのようにフォーマットする必要がありますか?ストレージ用に1つの形式に変換してから、もう一度変換して表示する必要がありますか?
アプリケーションの入力はどのエンコードですか、アプリケーションの出力はどのエンコードですか? – hakre
MongoDBに保存するコードとMongoDBからの読み取り場所を追加してください。 – hakre