| 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: 14 let
|
|||
0