mysql_real_escape_string() mysql.com डॉक्स से:
mysql_real_escape_string() चरित्र सेट जागरूक है, इसलिए इसकी सभी क्षमताओं की नकल करना (विशेषकर मल्टी-बाइट हमले के मुद्दों के खिलाफ) काम की एक छोटी राशि नहीं है।
से addlashes_dont_call_it_a_comeback.html :
AS = addslashes() MRES = mysql_real_escape_string() ACS = addcslashes() //called with "\\\000\n\r'\"\032%_" Feature AS MRES ACS escapes quote, double quote, and backslash yes yes yes escapes LIKE modifiers: underscore, percent no no yes escapes with single quotes instead of backslash no yes*1 no character-set aware no yes*2 no prevents multi-byte attacks no yes*3 no