Autor | Zpráva | ||
---|---|---|---|
t99 Profil * |
#1 · Zasláno: 10. 2. 2009, 13:37:54
Dobry den,
na webu jsem vzdy bezne pouzival funkci substr k orezavani kratkych vypisu clanku apod. Bohuzel kdyz jsem zacal kodovat weby v utf-8 tak se vyskytl problem s diakritikou. substr rozdeluje dle Bytů a v UTF-8 jsou znaky s diakritikou vedeny jako 2 Bytové, takze pokud substr skonci v pulce znaku, tak to vypise klikyhak, s kterym si ani validator neporadi a dokonce prestane validovat. Navic to nevypada hezky. Zaslechl jsem o funkci m_substr, ta by snad mela orezavat ne podle Bytů ale poctu znaků. Nejak mi to ale nefunguje a nepodarilo se mi ani najit o ni nejake solidni informace. Jak resite substr v UTF vy? Diky za pomoc. |
||
Majkl578 Profil |
#2 · Zasláno: 10. 2. 2009, 13:43:00
mouzij multibytovou funkci mb_substr, pouziva se uplne stejne.
|
||
t99 Profil * |
#3 · Zasláno: 10. 2. 2009, 13:49:41
Diky, funguje :-)
|
||
Časová prodleva: 15 let
|
0