Function limpiarPTags


/ Published in: PHP
Save to your folder(s)

Elimina las etiquetas de párrafo <P< y </P< (sin parámetros) y las sustituye por saltos de línea <BR />.
En caso necesario inserta un <BR /> adicional para simular la separación de párrafos.


Copy this code and paste it in your HTML
  1. /**
  2.  * Function limpiarPTags
  3.  *
  4.  * Elimina las etiquetas de parrafo <P> (sin parametros) y las sustituye por
  5.  * saltos de linea <BR />.
  6.  * En caso necesario inserta un <BR /> adicional para simular la separacion de
  7.  * parrafos.
  8.  *
  9.  * Parámetros:
  10.  * @param string $cadena -> texto a limpiar
  11.  * @param boolean $separar_parrafos -> separar parrafos ??
  12.  * @return string $cadena -> texto limpio
  13. */
  14. function limpiarPTags($cadena, $separar_parrafos = true)
  15. {
  16. $cadena = trim($cadena);
  17. $cadena = eregi_replace("^<p>","", $cadena);
  18. if ($separar_parrafos) {
  19. $cadena = eregi_replace("<p>","<br /><br />", $cadena);
  20. } else {
  21. $cadena = eregi_replace("<p>","<br />", $cadena);
  22. }
  23. $cadena = eregi_replace("</p>","", $cadena);
  24. return $cadena;
  25. }

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.