Autor | Zpráva | ||
---|---|---|---|
4ever Profil |
#1 · Zasláno: 19. 8. 2011, 10:21:15
Ahoj. Mám stránku a zdrojový text v kódování UTF-8 a tento kód:
$str = '<p> Ahoj jak se mate<br> Žena mi říkala, že se nemám vracet domů. '; preg_match('@(?i)(?:)(?Um)(?:<p>.*)([Žž]ena.*)(?:\.)@s', $str, $matches); print_r($matches); Vrací: Array ( [0] => <p> Ahoj jak se mate<br> Žena mi říkala, že až půjdu od Žanety, tak se nemám vracet domů. [1] => �ena mi říkala, že až půjdu od Žanety, tak se nemám vracet domů ) Rozumíte tomu někdo proč se ve vnořené předloze nezobrazí správně kódování? Je to chyba funkce nebo co? Je-li první znak velké Ž tak se nezobrazí správně |
||
Alphard Profil |
#2 · Zasláno: 19. 8. 2011, 10:35:44
Zkuste tam dát parametr u.
|
||
4ever Profil |
#3 · Zasláno: 19. 8. 2011, 10:48:49
Ty, brďo, díky moc!
|
||
Časová prodleva: 13 let
|
0