Les magic_quotes est une technique de programmation afin de protéger les débutants en programmation des erreurs de code et/ou d'inatention, son principe consiste à mettre un caractère d'échappement "\" devant les ' (guillemets simples), " (guillemets doubles), \ (antislash) et NUL

le runtime consiste à effectuer le caractère d'échappement via ' ( guillemets simples ) plutôt qu'un antislash et le sybase lui consiste à ne mettre le caractère d'échappement que devant les ' ( guillemets simples ) .