Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
unescape {#language.modifier.unescape}========`unescape` is used to decode `entity`, `html` and `htmlall`. It countersthe effects of the [escape modifier](#language.modifier.escape) for thegiven types.Parameter Position Type Required Possible Values Default Description-------------------- -------- ---------- ------------------------------------------------------------------------------------------------------------ --------- ------------------------------------------------------------------------------------------------------------------------------1 string No `html`, `htmlall`, `entity`, `html` This is the escape format to use.2 string No `ISO-8859-1`, `UTF-8`, and any character set supported by [`htmlentities()`](&url.php-manual;htmlentities) `UTF-8` The character set encoding passed to html\_entity\_decode() or htmlspecialchars\_decode() or mb\_convert\_encoding() et. al.<?php$smarty->assign('articleTitle',"Germans use "Ümlauts" and pay in €uro");?>These are example `unescape` template lines followed by the output{$articleTitle}Germans use "Ümlauts" and pay in €uro{$articleTitle|unescape:"html"}Germans use "Ümlauts" and pay in €uro{$articleTitle|unescape:"htmlall"}Germans use "Ümlauts" and pay in €uroSee also [escaping smarty parsing](#language.escaping), [escapemodifier](#language.modifier.escape).