PHP. Очистить html-текст от лишних тегов(всех).

Как то раз поставили мне задачу очистить входной текст от всего лишнего. На просторах интернета много примеров, но на всякий пожарный оставлю себе записочку здесь.


<?php

$RawData = strip_tags($RawData);
$RawData = str_replace('&nbsp;', ' ' , $RawData);
$RawData = str_replace('&mdash;', ' ' , $RawData);
$RawData = str_replace('&raquo;', ' ' , $RawData);
$RawData = str_replace('&laquo;', ' ' , $RawData);

?>