return $input; # allow html input as is if privileged
}
$html = preg_replace(
- ["/\r?\n/", "'(?:<br />\n?){2}'"],
- ["<br />\n", "</p>\n\n<p>"],
+ ["/\r\n?/", "/ +\n/", "/\n/", '/\b_(\w+)_\b/'],
+ ["\n", "<br />", "</p>\n<p>", '<em>$1</em>' ],
htmlspecialchars($input)
);
return "<p>$html</p>";