Encodes special characters in a plain-text string for display as HTML.
Also validates strings as UTF-8.
string $text: The text to be checked or processed.
string An HTML safe version of $text, or an empty string if $text is not valid UTF-8.
public static function checkPlain($text) {
return htmlspecialchars($text, ENT_QUOTES, 'UTF-8');
}