![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam taką funkcje w teorii powinna zmniejszyć wszystkie litery, pozbyć się spacji i zamienić wszystkie znaki z akcentem na ich odpowiednik bez akcentu, niestety zamiast zwrócić poprawny ciąg zwraca mi n-a -------------------- |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 17 Dołączył: 4.09.2010 Skąd: far far away Ostrzeżenie: (0%) ![]() ![]() |
A po co trudzić się tutaj regexpem ? Ni ełatwiej strtolower i str_replace użyć ? Str replace jako argumenty zamiast stringów do zamiany może przyjąć dwa array'e z parami co zamieniasz na co.
Ten post edytował masiakla 10.09.2010, 12:14:56 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tylko wypisać wszystkie możliwe akcenty to już problem.
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
U mnie jeśli preg_replace ma modyfikator u, a przesyłasz mu dane niezakodowane w UTF-8, to zawsze zwraca pusty string (bez błędu, notice'a, ani niczego). PHP 5.3.3
Sprawdź ten trop u siebie Ten post edytował Noidea 10.09.2010, 12:32:06 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 11:30 |