Wie ich die Codierung dieses UTF-8-string in ASCII für das einfügen es in latin1-Datenbank?

habe ich diesen string :

dsfssdsdfdsf « ظ...طظˆظ†ط© ط£طظ...ط ط§ظ„ط®ظˆط§طط©

es ist in UTF-8 codiert , ich nahm es von einem remote-Seite , die ich holte Sie den Inhalt mit file_get_contents-Funktion , die remote-Seite-Codierung ist UTF-8 ,

nun möchte ich das einfügen dieser Zeichenfolge in der Datenbank, die es Tabelle Codierung latin1 , zur Anzeige in html-Seite, die hat charset ISO-8859-1 ,

ich viele Male versucht, es zu konvertieren das encoding von UTF-8 auf ASCII oder ISO-8859-1 und auch andere Codierung wie Windows-1256 , aber es macht keinen Erfolg , wird die Zeichenfolge angezeigt, die mit seltsamen Zeichen , beachten Sie, dass die Standard-Zeichenfolge enthalten, Arabische Zeichen ,

Beispiele von fehlerhaften Ergebnis der Kodierung :

dsfssdsdfdsf à '« Ã…÷Ã'ÂÈÆ÷Ã' ©
÷à '£Ã·Ã'ÂÃ…÷Ã' Â
÷à '§Ã„÷Ã' ®Ãˆ÷à '§Ã·Ã'Â÷Ã' ©

dsfssdsdfdsf « ãÏæäÉ ÃÍãÏ ÇáÎæÇÌÉ

Sind Sie vertraut mit den Codierungen überhaupt?
Ein ISO-8859-string-Ausdrücken können Sie die Buchstaben "£طظ...". Sie können nicht konvertieren Sie Sie in ISO-8859, weil ISO-8859 keine Möglichkeit hat, um Sie zu Kodieren.

InformationsquelleAutor Jason4Ever | 2012-11-22

Schreibe einen Kommentar