<form method="post" action="">
    <textarea name="text" rows="10" cols="80" wrap="off"><?php
    
if ( isset($_POST["text"]) ) {
        echo 
stripslashes($_POST['text']);
    }
    
?></textarea>
    <p><input type="submit" value="Process" /></p>
</form>

<?php
if ( isset($_POST["text"]) ) {
    
$text   $_POST["text"];
    
$text   stripslashes$text );
    
$input  = array( "/&/""/'/""/\"/""/</""/>/""/\t/""/(?<=\s)\x20|\x20(?=\s)/""/^\s$/m""/&/""/\r\n/");
    
$output = array( "&amp;""&#39;""&quot;""&lt;""&gt;""&nbsp;&nbsp;&nbsp;&nbsp;""&nbsp;""&nbsp;<br />""&amp;""<br />");
    
$temp preg_replace($input$output$text);
    echo 
'<div style="border:1px solid grey;">'.$temp.'</div>';
}
?>