エスケープ[エンコーディング]
escape[编码]
test.php:
$smarty = 新しい Smarty;
$smarty->assign('articleTitle', "'棺のない葬儀計画には厳しい反対が予想される'");
$smarty->display('test.html');
test.html:
{$articleTitle}
{$articleTitle|escape}
{$articleTitle|escape:"html"} {* エスケープ & " ' < > *}
{$articleTitle|escape:"htmlall"} {* すべての HTML エンティティをエスケープします *}
{$articleTitle|escape:"url"}
{$articleTitle|escape:"quotes"}
< a href="mailto:{$EmailAddress|escape:"hex"}">{$EmailAddress|escape:"hexentity"}</a>
出:
'棺のない葬儀計画には厳しい反対が予想される'
'棺のない葬儀計画には厳しい反対が予想される'
039;棺のない葬儀計画には厳しい反対が予想される'
'棺のない葬儀計画には厳しい反対が予想される'
'棺のない葬儀計画には厳しい反対が予想される'
\'棺のない葬儀計画には厳しい反対が予想される棺のない葬儀プラン\'
<a href="mailto:bob@me.net">bob@me x2e;net</a>