echo nl2br(preg_replace('/\s+/', ' ',$variable)); da esto
Cita: <table border="1" summary="Ejemplo de tabla simple con unificación de celdas de una fila."> <tr> <td>Campo 1 </td> <td>Campo 2 </td> <td>Campo 3</td> </tr> <tr> <td colspan="2"> Campos 4 y 5 </td> <td> Campo 6 </td> </tr> <tr> <td> Campo 7 </td> <td>Campo 8 </td> <td>Campo 9 </td> </tr> </table>
y
echo preg_replace('/\s+/', ' ',nl2br($variable));
da esto
Cita: <br /> <table border="1" summary="Ejemplo de tabla simple con unificación de celdas de una fila."><br /> <tr><br /> <td>Campo 1 </td><br /> <td>Campo 2 </td><br /> <td>Campo 3</td><br /> </tr><br /> <tr><br /> <td colspan="2"> Campos 4 y 5 </td><br /> <td> Campo 6 </td><br /> </tr><br /> <tr><br /> <td> Campo 7 </td><br /> <td>Campo 8 </td><br /> <td>Campo 9 </td><br /> </tr><br /> </table>