Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wydajne usuwanie polskich liter ze stringu
Forum PHP.pl > Forum > PHP
szymek001
Witam,

czy do pozbycia ogonków z ciągu lepiej użyć iconv:

  1. setlocale(LC_CTYPE, 'pl_PL');
  2. $title = iconv("UTF-8", "UTF-8//IGNORE", $title);
  3. $title = iconv("UTF-8", "ASCII//TRANSLIT", $title);


czy może szybsze jest stworzenie dwóch tablic i użycie str_replace?

Jest mi to potrzebne do adresów URL, dlatego chciałbym się pozbyć wszelkiego rodzaju ogonków i innych symboli, jednak zastanawiam się czy jest sens tworzyć dodatkowe tablice jeśli można wykorzystać samo iconv?

Jakie rozwiązanie w mniejszym stopniu będzie obciążać serwer?

Crozin
1. Wydajnością się nie przejmuj, nie będzie ona tutaj istotna.
2. Jest cała masa inf. na ten temat: https://www.google.pl/webhp?sourceid=chrome...fy&safe=off https://www.google.pl/webhp?sourceid=chrome...ze&safe=off
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.