当使用CHtmlPurifier和Chtml :: encode()时

时间:2014-02-04 11:14:52

标签: yii

我是yii-framework的新手。所以什么时候使用CHtmlPurifierChtml::encode()。如果我使用其中任何一个,我怎么能自定义这个条件? Plz帮帮我

1 个答案:

答案 0 :(得分:0)

ChtmlPurifer很昂贵,当输入可能包含用户的HTML格式时,我倾向于在beforeSave()方法中使用它。您可以使用它来指定可接受的标记。

encode()如果你没有在任何用户指定的输入上使用purify,我会使用。例如,如果有人有标题,我会使用encode()来确保它的使用安全。