Фильтрует значение в поле. По умолчанию, если фильтр не указан из поля будет удаляться все тэги.

Стандартные значения для фильтра:

ЗначениеОписание
RULES Access Control Rules
UNSET Ничего не делает, возвращает null
RAW Не использовать фильтр
INT_ARRAY Массив из целых чисел
SAFEHTML Сохраняет HTML
SERVER_UTC Временная зона берется из настроек сайта
USER_UTC Временная зона берется из настроек пользователя


В качестве фильтра можно указать PHP функцию, например htmlspecialchars, strip_tags, strval, intval и прочие.

Так же можно указать вызов своего метода из класса, например filter="SomeClass::Methodfilter", значение поля передается в метод в качестве параметра.

Никаких мыслей по поводу “Атрибут/filter”