HTMLコードをテキストに変換する方法


HTMLコードをテキストに変換する方法

HTMLコードをテキストに変換する方法はいくつかあります。以下に、いくつかのシンプルで簡単な方法とコード例を紹介します。

  1. PHPのstrip_tags関数を使用する方法:

    $html = "<p>これはHTMLコードです。</p>";
    $text = strip_tags($html);
    echo $text;

    この例では、strip_tags関数を使用してHTMLタグを削除し、純粋なテキストを取得します。

  2. PHPのhtmlspecialchars関数を使用する方法:

    $html = "<p>これはHTMLコードです。</p>";
    $text = htmlspecialchars($html, ENT_QUOTES, 'UTF-8');
    echo $text;

    この例では、htmlspecialchars関数を使用してHTML特殊文字をエスケープし、テキストに変換します。

  3. 正規表現を使用する方法:

    $html = "<p>これはHTMLコードです。</p>";
    $text = preg_replace('/<[^>]*>/', '', $html);
    echo $text;

    この例では、preg_replace関数を使用して正規表現パターンを指定し、HTMLタグを削除します。

これらの方法は、HTMLコードをテキストに変換するための基本的な手法です。必要に応じて、これらのコードをカスタマイズしてさまざまな要件に対応することができます。