Non, il n'y en a pas.
Différents modes d'évasion sont à des fins différentes. Vous ne pouvez pas universellement échapper à quelque chose.
Pour les bases de données : Utilisez PDO avec des requêtes préparées
Pour HTML : Utilisez htmlspecialchars()
Pour JSON : json_encode()
gère cela pour vous
Pour les jeux de caractères : Vous devriez utiliser UTF-8 sur votre page. Faites-le, configurez vos bases de données en conséquence et regardez ces problèmes disparaître.