Autor | Zpráva | ||
---|---|---|---|
kvoky Profil |
#1 · Zasláno: 20. 10. 2008, 22:45:16
Ahoj,
Potřeboval bych vědět co je tohleto za kódování a jak převíst na utf: \u00dadol\u00ed Smrti Díky všem. |
||
Chamurappi Profil |
#2 · Zasláno: 20. 10. 2008, 23:51:15
Reaguji na kvokyho:
Jsou to escapované znaky v zápisu řetězce v JavaScriptu. Když si v prohlížeči zavoláš alert("\u00da"), vyskočí na tebe „Ú“, protože to je v Unicodu znak č. U+00DA. |
||
kvoky Profil |
#3 · Zasláno: 21. 10. 2008, 14:34:09
Díky a nějaký nápad jak to převést na normální znaky?
|
||
kvoky Profil |
#4 · Zasláno: 21. 10. 2008, 16:14:16
function js_decode($string){ $trans=array( "\u0160" => "Š", "\u017d" => "Ž", "\u0161" => "š", "\u017e" => "ž", "\u00c1" => "Á", "\u00c9" => "É", "\u00da" => "Ú", "\u00dd" => "Ý", "\u00e1" => "á", "\u00e4" => "ä", "\u00e9" => "é", "\u00ed" => "í", "\u00fa" => "ú", "\u00fd" => "ý", "\u010c" => "Č", "\u010d" => "č", "\u010e" => "Ď", "\u010f" => "ď", "\u011a" => "Ě", "\u011b" => "ě", "\u013e" => "ľ", "\u0147" => "Ň", "\u0148" => "ň", "\u0158" => "Ř", "\u0159" => "ř", "\u0164" => "Ť", "\u0165" => "ť", "\u016e" => "Ů", "\u016f" => "ů", "\u017d" => "Ž", "\u017e" => "ž", "\\" =>''); return strtr($string , $trans); } To tam mám teď řeší to ale jenom český znaky, co když mi tam někdo hodí např. něco takovýhleho : ☣ |
||
Chamurappi Profil |
#5 · Zasláno: 21. 10. 2008, 23:06:22
Reaguji na kvokyho:
V PHP snad existuje nějaká funkce na vytvoření znaku podle jeho pořadového čísla v Unicodu, ne? |
||
Časová prodleva: 15 let
|
0