個人開発者をサポートするQ&Aツール

個人開発者・フリーランスエンジニア・リモートプログラマの
問題解決をサポートするサービスです

登録不要ですぐに質問を開始できます

HTMLを含むデータベースの出力結果から、HTMLタグを除去するスマートな方法

解決済 30pt 1件

リッチテキストエディタからの入力(HTMLタグを含むテキスト)をデータベースに保存しています。

このテキストを表示する際、HTMLタグを除去しプレーンなテキストのみ表示したい場面があります。

特定のタグを除去するやり方としては、正規表現やjQueryを使う方法があるのはわかっています。
ただ、何かもっとスマートなやり方があるのでしたら教えてほしいです
PHP v7.3.14、Twig v3.0.3
php twig html javascript jquery
ベストアンサーに選ばれた回答
Twigのstriptagsを使ってみてはどうでしょうか?

このオプションを追加するだけでHTMLタグを削除できます

{{ data|striptags }}

回答の編集

この質問はすでに終了しているため変更できません

twigにそんなオプションがあったなんて知りませんでした!ありがとうございます!

みっくんのプロフィール画像 みっくん

回答

この質問はすでに終了しているため、回答できません