Heim  >  Artikel  >  Backend-Entwicklung  >  smarty里面的strip_tags有allow吗?

smarty里面的strip_tags有allow吗?

WBOY
WBOYOriginal
2016-06-23 13:54:351016Durchsuche

strip_tags(string,allow)
strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。
allow规定允许的标签。这些标签不会被删除。这样的话我可以只保留

.

但是在smarty里面应该怎么写?
{$content|strip_tags:"

"}这样出不来啊。


回复讨论(解决方案)

建议你还是在php处理完了再传给smarty吧。

建议你还是在php处理完了再传给smarty吧。


有想过,但是觉得是没办法了才这样做吧?
用smarty可以实现strip_tags()的allow吗?我看smarty的手册上面没有写可以允许标签被识别。

有。但你要重写 modifier.strip_tags.php 文件。把smarty_modifier_strip_tags() 函数改为以下链接代码:
参考: http://smarty.incutio.com/?page=StripTags

allow 参数可以是多个吗

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:关于URL解码Nächster Artikel:josn转数组问题