Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] ereg() utf-8 , iso, nie rozróżnia wielkośći polskich liter
predom
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.09.2007

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


mam problem z wyrazeniami regularnymi - funkcja ereg nie rozróżnia wielkich liter(przy polskich znakach) gdy mam ustawione kodowanie utf-8 , poprawne w tym wypadku będzie 'Ż' i 'ż'

  1. <?php
  2. if (!ereg('^[ŻĄ]', $znak)) 
  3. {  
  4. echo 'błąd';
  5. }
  6. ?>

jesli przelacze na kodowanie iso, litery są poprawnie rozróżniane, czy ma ktoś pomysł jak zrobić aby wielkość liter była rozrózniana przy kodowaniu utf-8 ?

chyba ze gdzie indziej popełniam błąd.

Ten post edytował ayeo 5.05.2008, 17:08:59
Powód edycji: dodanie tagu
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 16:53