Не нужно его чистить или приводить, надо просто валидацию перед обработкой нужных данных делать, если обрабатывать, то потом могут появиться проблемы, так как ожидались одни данные, а получились другие, ну и фильтр для вывода
Дмитрий, все я понимаю, не дурак, но мест в коде, где надо валидацию внедрять много. Мне проще было бы просто перезаписать массив $_POST, чем переписывать кучу функций, где используются данные из массива. Данные у меня однотипны, поэтому можно было бы в самом начале php файла перехватить $_POST и обработав, подменить на гарантированно чистый вариант.
Дмитрий, не начнутся, конкретно в этом php файле туда-сюда шлются исключительно json с текстом, там кроме букв, цифр, точки и запятой вообще ничего нет и не должно быть. В общем, проще уж одним махом удалить все, что не попадет под маску и спать спокойно.
Вопрос более не актуален, что-то я туплю: ведь ни что мне не мешает сделать автозамену текста с $_POST на $test и уже внутрь $test записать отфильтрованные значения.