-1

重複の可能性:
ホワイトリストに登録されたタグと属性のリストを除いて、タグを削除する PHP 関数

不要な html タグを含むデータベースがあり、いくつかの html フォーマットを維持する必要があります。str_replace を使用して不要なタグを削除しようとしましたが、機能しません:

$newdrp = str_replace('<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><html>',"",$row_Recordset1['full_description']);
4

2 に答える 2

0

すべてのhtmlを削除したい場合は、これを使用してください:

$newdrp = strip_tags($text);

HTMLの一部を削除したいだけなら、これを使用してください:

$newdrp = strip_tags($text, '<div> <a>');
于 2012-06-28T10:16:46.740 に答える
-1

特定のタグのみを許可する場合は、次を使用できます。

$newdrp = strip_tags($row_Recordset1['full_description'], '<span> <div>');
于 2012-06-28T10:14:16.543 に答える