J'essaie d'utiliser l'API Microsoft Bing. Les données retournées ont un caractère '' dans le premier caractère de la chaîne retournée. Ce n'est pas un espace, parce que je l'ai coupé avant de retourner les données.Comment supprimer% EF% BB% BF dans une chaîne PHP
Le caractère '' s'est avéré être% EF% BB% BF.
Je me demande pourquoi cela est arrivé, peut-être un bug de Microsoft?
Comment puis-je supprimer ce% EF% BB% BF en PHP?
merci beaucoup! Comment avez-vous appris cela? – bbnn
Note: en général, jeter la nomenclature n'est pas une bonne idée. La nomenclature est là pour vous dire comment le reste de la chaîne doit être géré. Si vous l'ignorez simplement, en supposant qu'il s'agit d'une nomenclature à 3 octets UTF-8, vous vous posez de vrais problèmes si/quand l'encodage change. ... S'il vous plaît jeter un oeil à ma réponse ci-dessous pour plus de détails. – Lee
Pour les futurs googleurs: [utilisez cette solution à la place] (http://stackoverflow.com/a/4057875/457104). Jeter la nomenclature est une ** mauvaise idée **. – crdx