znakova sada v htmlentities/htmlspecialchars

Chci se zeptat, jestli instalovana verze PHP podporuje jine znakove sady - (hlavne ISO-8859-2) ve funkcich htmlentities() a htmlspecialchars().
Dost by mi to ulehcilo praci.

Diky
Nejjistesi bude, kdyz si to vyzkousis, ale v manualu jsem nasel toto:

Dochází k těmto překladům:

'&' (ampersand) se stává '&'
'"' (dvojitá uvozovka) se stává '"' when ENT_NOQUOTES is not set.
''' (jednoduchá uvozovka) se stává ''' only when ENT_QUOTES is set.
'<' (menší než) se stává '<'
'>' (větší než) se stává '>'

... tak niceho jinyho bych rek, ze se to netkne ... kdyz tam budes mit u s vlnovkou, tak na vystubu bude bezezmeny.

Radek
Prave ze mi to hazi:

?èø?
pro puvodni:
ščřť

a když to zkusim osetrit pro znakovou sadu ISO-8859-2 tak to vypise:
Warning: Wrong parameter count for htmlentities() in pokus.php on line 82



Diky

Petr
V tom pripade me pak napada jen osetrit si to rucne ...

http://www.php.net/manual/cs/function.str-replace.php

... nebo ...

http://www.php.net/manual/cs/function.strtr.php

... ale j a tedy osobne zatim pouzival tuto fci jen s pouzitim win1250 a na zadny podobny problem jsem nenarazil ...

Radek
Diky.
Nakonec jsem misto htmlentities použil htmlspecialchars a funguje to.

Petr
Aha ;) ... ten kus manualu co jsem ti sem kopiroval,byl prave z htmlspecialchars()

Radek