quindi se non ho capito male
la funzione sarebbe
Codice PHP:
function nl2p($st){
$st preg_replace"/\\r\\n/" "\\n" $st ); 
$st preg_replace"/\\n\\n[\\n]*(.*)/" "\\n\\n$1" $st );
$ststr_replace("\n\n","</p> 

"
$st);
$ststr_replace("\n""
"
$st);
return 
$st;

giusto?