hola creo que es pregunta ya lo habian echo y le conteste con esto
que es un funcion
Código PHP:
function de_Html_a_Text($html){
////$html = str_replace('<br />','{aca_el_br}',$html);
/*en caso de que quieres concerbar las <br />
de la funcion descomenta las lineas que tienen //// [4 varras] de comentario */
$html=strip_tags($html);
$buscar = array('@<style[^>]*?>.*?</style>@siU', // elimina codigo CSS
'@<script[^>]*?>.*?</script>@si', // elimina el JAVASCRIPT
'@<[\\/\\!]*?[^<>]*?>@si', // elimina las tags de HTML
'@<![\\s\\S]*?--[ \\t\\n\\r]*>@' // elimina las multilineas y tambien los CDATA
);
$Texto = preg_replace($buscar, '', $html);
$Texto = str_replace('"', '', $Texto); // las Comilla
$Texto = str_replace(' ',' ',$Texto); // los espacios
$Texto = str_replace('\\','',$Texto);
$Texto = str_replace('"','',$Texto);
////$Texto = str_replace('{aca_el_br}','<br />',$Texto);
return $Texto;
}