Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!
Zadejte Vaši e-mailovou adresu:
Kamarád fotí rád?
Přihlas ho k odběru fotomagazínu!
Zadejte e-mailovou adresu kamaráda:
PHP
Win2Ascii II.
php
7. ledna 2002, 00.00 | Chcete v PHP jednoduše převést text z kodování Win1250 do Ascii, např. před odesláním emailem nebo jako sms zprávu? Poradíme vám, jak nejefektivněji na to..
Před poměrně dlouhou dobou (skoro dva roky) jsem publikoval článek win2ascii prezentující způsob převodu textu z kodování win1250 (tj. bezkonkurenčně nejpoužívanějším) do US-ASCII (např. pro zasílání emailů či sms zpráv).
Faktem je, že doba o něco pokročila a dnes se již nemusíme obávat zasílání zpráv s českou diakritikou (stačí se držet standardů), ale i tak občas potřebujeme text převést do podoby "bez hacku a carek".
Stejně jako pokročila doba, pokročil i vývoj PHP. Byl jsem upozorněn spam_email('.com', '@', 'rogers', 'wstwora');, že mnou prezentované řešení je zbytečně složité a pomalé.
Sám navrhuje algoritmus nový a mnohem efektivnější:
|
Poznámka: z důvodu publikace byly řetězce rozděleny na dva řádky. To samozřejmě nemá žádný funkční význam.
Závěrem: pokud chcete dělat stejným způsobem i další konverze, např. pro dříve zmiňované odesílání emailů, přečtěte si tento příspěvek v diskuzním foru, poradí vám, jak převést text z win1250 do iso-8859-2.
-
25. listopadu 2012
-
30. srpna 2002
-
10. října 2002
-
4. listopadu 2002
-
12. září 2002
-
25. listopadu 2012
-
28. července 1998
-
31. července 1998
-
28. srpna 1998
-
6. prosince 2000
-
27. prosince 2007
-
4. května 2007