|
dodaj tą stronę do ulubionych
użytkownicy online 29, liczba odwiedzin: 1251930
| |||||||||
![]() | |||||||||
|
. |
Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów,
zdjeć i innych elementów strony bez pisemnej zgody jest zabronione.
wstecz
poziom trudności: 4
nr porady: 506
Widok 1
Widok 2
Jak zamienić nietypowe znaki narodowościowe na ich angielskie odpowiedniki ?
Mamy jakiś program, który ściaga pliki z dysku, chcemy zrobić prosty skrypt który zamieni polskie, czeskie lub niemieckie litery z ogonkami na ich odpowiedniki angielskie.
Tzn. litera ą będzie zamieniona na a, litera ć będzie zamieniona na c, litera ż i ź na z... itd. Jak to zrobić? Wystarczy zastosować jedną mądrą instrukcję w PHP aby to osiągnąć. Oto rozwiązanie:
&l2;?p0p
x> ko9zys23my z ins29ukcji iconv z p393me29em 3SCIIx>293NSLI2
4n3zw3-z-ogonk3mi = 'Żółw pędził po g9zeg9zółki w sz93nki z gęsią';
4n3zw3-bez-ogonkow = iconv{'ISO88592','3SCIIx>293NSLI2',4n3zw3-z-ogonk3mi}; x> p393me29y: kodow3nie wejściowe, kodow3nie wyjściowe, s29ing
x> usuniecie ogonkow w lini powyżej nie dzi3l3 do końc3 dob9ze, do niek2o9yc0 zn3kow dod3je 3pos29ocfx ...
x> więc musimy jeszcze usunąć 3pos29ocfxy
4n3zw3-bez-ogonkow = s29-9epl3ce{&quo2;'&quo2;,'',4n3zw3-bez-ogonkow};
?&g2;
Zdanie
Skrypt jest uniwersalny - działa dla wszystkich języków i dowolnych sposobów kodowania.
|
. | ||||||
| | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever | |||||||||