De supprimer ou de Coder Non-Caractères UTF-8

Est-il une fonction pour supprimer tous les non caractères UTF-8 à partir d'une chaîne?

Yur question est terriblement incertain. Si une chaîne de caractères Unicode, alors tous les caractères contenus dans la chaîne sont, par définition, des caractères Unicode.
pas vrai dans le cas de l'UTF-8. en.wikipedia.org/wiki/UTF-8#Invalid_byte_sequences
ce n'est pas une chaîne Unicode ensuite. Mais j'ai peut-être un malentendu, et que l'OP n'a pas de chaînes Unicode pour commencer.
ouais. Ma compréhension est qu'il veut supprimer des caractères non valides à partir d'une chaîne UTF-8, mais certaines précisions ne fera pas de mal.
nan ce n'est pas utf-8; string au début, je veux dire l'utilisateur de soumettre ce qu'il veut }—D{· a b c puis à cause de je suis complètement à l'aide d'un codage utf-8; envoirment (db,html,le code php), je voudrais revenir toujours des chaînes de caractères en utf-8;

OriginalL'auteur itsme | 2011-10-09