$content = '<p>これは <strong>重要な</strong> テキストです。</p>';
$strippedContent = strip_tags($content);
echo $strippedContent;
出力: これは 重要な テキストです。
$content = '<p>これは <strong>重要な</strong> テキストです。</p>';
$strippedContent = preg_replace('/<[^>]*>/', '', $content);
echo $strippedContent;
出力: これは 重要な テキストです。
コード例の説明:
- 方法1では、strip_tags関数を使用してHTMLタグを削除しています。この関数は指定した文字列からすべてのHTMLタグを除去し、タグの中のテキストのみを返します。
- 方法2では、preg_replace関数を使用してHTMLタグを削除しています。正規表現パターン
/<[^>]*>/
は、<
と>
で囲まれた任意の文字列(HTMLタグ)をマッチさせ、空文字列で置換しています。