remove extra line breaks/paragraph breaks
Posted: Sat May 10, 2014 3:20 am
Hi everyone,
I'm wondering how to remove multiple line breaks appearing as either <p></p> or <br />, <br>. I'm using the following coding but it still doesn't remove all extra line breaks. essentially, i just would prefer text to be double spaced, when it is either retrieved or posted. Thanks.
I'm wondering how to remove multiple line breaks appearing as either <p></p> or <br />, <br>. I'm using the following coding but it still doesn't remove all extra line breaks. essentially, i just would prefer text to be double spaced, when it is either retrieved or posted. Thanks.
Code: Select all
<?php?
$originalmsg = preg_replace("/[\n\r]/","",$originalmsg);
$originalmsg = str_replace("<p>\t</p>",'',$originalmsg);
$originalmsg = str_replace("<p><br /></p>",'',$originalmsg);
$originalmsg = str_replace("<p> </p>",'<br />',$originalmsg);
$originalmsg = str_replace("<ul>\t",'',$originalmsg);
$originalmsg = str_replace("<ol>\t",'',$originalmsg);
$originalmsg = preg_replace("/^\n+|^[\t\s]*\n+/m", "\n", $originalmsg);
$originalmsg = str_replace(array("\r","\n",'\r','\n'),'', $originalmsg);
$originalmsg = utf8_decode($originalmsg);
?>
<textarea name="ActionTextField" id="ActionTextField" cols="50" rows="15"><?php echo $originalmsg; ?></textarea>