Зачем мне использовать библиотеку PHP filter ? Почему бы и нет?
Кажется, что он пытается немного очиститься (это ужасно, когда вам приходится работать с регулярными выражениями), но, с другой стороны, именование функций и константы параметров кажутся катастрофой, если вы спросите меня. Должно быть, он был включен в PHP по какой-то причине, но мне просто не нравится. Чего мне не хватает?
Позднее редактировать:
Что касается ответа GaryF, я хочу немного объяснить, почему мне не нравится эта функция.
Это не об использовании его в «моем случае», если оно подходит. Это о том, чтобы использовать его там, где он подходит. Существует высокая вероятность того, что фильтр не будет соответствовать функциям PHP, поэтому мне придется создать свой собственный фильтр. В этом случае приложение будет использовать два совершенно разных вида функций для фильтрации данных. Я считаю, что это гораздо худшая практика, чем просто изобретать лучшее колесо.