Более быстрый код и уменьшенные строки - это не то, о чем вы должны беспокоиться, глядя на код выше.
- Неправильный дизайн ООП: класс - это не просто оболочка для функции
- Очистка должна быть включена в класс
- mysql_real_escape_string не всегда является правильным выбором для очистки входных данных
- Ваш метод ничего не делает с результатом, это никогда не бывает хорошо.
Так что, действительно, лучший ответ - это сказать: «Вам нужно много добавить в этот код».
Если кто-то говорит вам, что лучшие программы самые короткие, ониидиот.Если кто-то говорит вам, что самые длинные программы самые лучшие, они тоже идиот.Лучшее программирование делает именно то, что нужно, и именно то, что должно произойти.Попытка поместить все в одну строку или заставить его работать как можно быстрее, приводит к множеству проблем, особенно когда вам нужно поддерживать этот код месяцем позже.