さまざまな言語の csv 文字から挿入します。
これをすべての文字セットに適用します。
private function process_elements($element){
utf8_encode($element);
return $element;
}
問題は、データベースに入るとき、次のようになることです。
???????? ?? ???????????? ????? ??????? ??? ???????...
データベースからそれらを取得すると、これも取得します。
これはギリシャ語で起こります。ただし、utf でエンコードされたページにあるギリシャ語のページを (スクラップによって) 取得すると。文字は次のようになります。
Δες webcam δωμάτια | Gr.ImLive.com
utf8_encode関数を使用すると、画面上で正常に見えるため、これで問題ありません..
しかし、データがcsvから取得されてデータベースに入れられると、それらの疑問符が表示されます..
任意の言語から utf にエンコードする方法はありますか? csv と utf8 でエンコードされた Web ページからデータを取得すると、なぜこのような違いが生じるのでしょうか? それらは同じように見えます.. どうすればその問題に対処できますか?