PHPで文字列からHTMLを削除する方法


$string = "<p>こんにちは、<b>世界</b>!</p>";
$cleanString = strip_tags($string);
echo $cleanString; // 出力: こんにちは、世界!
$string = "<p>こんにちは、<b>世界</b>!</p>";
$cleanString = preg_replace('/<[^>]*>/', '', $string);
echo $cleanString; // 出力: こんにちは、世界!

方法3: DOMDocumentクラスを使用する DOMDocumentクラスを使用して、HTMLをパースし、テキストのみを抽出することもできます。

$string = "<p>こんにちは、<b>世界</b>!</p>";
$dom = new DOMDocument();
$dom->loadHTML($string);
$cleanString = $dom->textContent;
echo $cleanString; // 出力: こんにちは、世界!

これらの方法を使用することで、PHPで文字列からHTMLを削除することができます。必要に応じて、適切な方法を選択し、コードをカスタマイズしてください。