webForumDet fria alternativet

Funktion som konverterar till iso-8859-1

PHP

2 svar · 250 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Frågan#1

Någon som har en funktion som tar hand om följande problem och konverterar till iso-8859-1?:

If you can successfully process text with Diacritic marks, you are likely using either iso-8859-1, or its close cousin, windows-1252.

http://intertwingly.net/stories/2004/04/14/i18n.html#CleaningWindows

Medlem sedan aug. 20002 975 inlägg
#2

Vad är ditt peroblem ?
Vad är det du vill konvertera till iso-8859-1 ?

UTF8? Ta en titt på utf8_decode
Entiteter? Ta en titt på html_entity_decode

Medlem sedan dec. 20042 245 inlägg
#3

Jag tror att det kan vara lättare att använda antingen windows-1252 eller utf-8.

$str = mb_convert_encoding($str, 'windows-1252', 'iso-8859-1');

http://se2.php.net/manual/sv/function.mb-convert-encoding.php

263 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)