Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zliczyć oddzielnie małe i duże litery w stringu?
pierwiast
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 28.09.2010

Ostrzeżenie: (0%)
-----


Ważne aby litera z polskim znakiem językowym (ą,ę) była liczona jako jedna litera.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Pawel_W
post
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


możesz zrobić 2 stringi, jeden to tekst źródłowy, drugi to mb_convert_case tego stringu, potem robisz pętlę sprawdzając czy n-ta litera pierwszego stringa == n-t litera drugiego, jeżeli tak to jest duża, jeżeli nie to jest mała, to chyba najoptymalniejszy sposób (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
pierwiast
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 28.09.2010

Ostrzeżenie: (0%)
-----


Super. Działa!

Dzięki.

Warto tylko pamietać aby zrobić MB_CASE_LOWER bo MB_CASE_UPPER nie skonwertuje "," " " itp.

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 01:32