ماهي الطرق التي تستخدمونها في PHP لتنظيف النصوص والتأكد من عدم وجود SQL Injection أو XSS ؟

أنا أستخدم خليطاً مابين mysql_escape_string بالإضافة إلى str_replace للتخلص من الرموز التي قد تسبب مشاكل.