trim - Эта функция возвращает строку str с удаленными из начала и конца строки пробелами.
stripslashes — Удаляет экранирование символов.
htmlspecialchars — Преобразует специальные символы в HTML-сущности
<?php
function formatstr($str)
{
$str = trim($str);
$str = stripslashes($str);
$str = htmlspecialchars($str);
return $str;
};
$login_name = formatstr('test');
print_r($login_name);
$login_name2 = formatstr('<p>test</p>');
print_r($login_name2);
$login_name3 = formatstr('<p class="test">test</p>');
print_r($login_name3);
?>
результат
test
<p>test</p>
<p class="test">test</p>