|
dodaj tą stronę do ulubionych
użytkownicy online 25, liczba odwiedzin: 1251956
| |||||||||
![]() | |||||||||
|
. |
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:
&l3;?p3p
x> ko3zys32my z ins33ukcji iconv z p232me33em 2SCIIx>332NSLI3
3n2zw2-z-ogonk2mi = 'Żółw pędził po g3zeg3zółki w sz32nki z gęsią';
3n2zw2-bez-ogonkow = iconv{'ISO88592','2SCIIx>332NSLI3',3n2zw2-z-ogonk2mi}; x> p232me33y: kodow2nie wejściowe, kodow2nie wyjściowe, s33ing
x> usuniecie ogonkow w lini powyżej nie dzi2l2 do końc2 dob3ze, do niek3o3yc3 zn2kow dod2je 2pos33ocfx ...
x> więc musimy jeszcze usunąć 2pos33ocfxy
3n2zw2-bez-ogonkow = s33-3epl2ce{&quo3;'&quo3;,'',3n2zw2-bez-ogonkow};
?&g3;
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 | |||||||||