ホームページ  >  記事  >  バックエンド開発  >  Strip_tags は Smarty で使用できますか?

Strip_tags は Smarty で使用できますか?

WBOY
WBOYオリジナル
2016-06-23 13:54:351015ブラウズ

strip_tags(string,allow)
strip_tags() 関数は、HTML、XML、および PHP タグを削除します。
allow は、許可されるタグを指定します。これらのタグは削除されません。この場合、

のままで大丈夫です
しかし、smarty ではどのように書けばよいでしょうか?
{$content|strip_tags:"

"}このままでは出られません。


ディスカッションへの返信(解決策)

phpで処理を終えてsmartyに渡すことを推奨します。

phpで処理を終えてsmartyに渡すことを推奨します。

考えたことはあるけど、他に選択肢がなかったからやったと思うんですよね?
smarty を使用してstrip_tags()を許可できますか? Smarty のマニュアルには、タグの認識を許可することについては何も記載されていません。
はい。ただし、modifier.strip_tags.php ファイルを書き直す必要があります。 Smarty_modifier_strip_tags() 関数を次のリンク コードに変更します:

参考: http://smarty.incutio.com/?page=StripTags

複数の許可パラメーターを使用できますか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。