Où puis-je obtenir une liste complète de toutes les fonctions multi-octets pour PHP?
Question
Où puis-je obtenir la liste complète de toutes les fonctions multi-octets pour PHP? Je dois passer par mon application et basculer les fonctions de chaîne autres que MB vers les nouvelles fonctions mb.
La solution
Autres conseils
Et pour le "& permuter les fonctions de chaîne non MB sur les nouvelles fonctions mb" partie de la question: vous pourriez être intéressé par http://php.net/mbstring.overload :
mbstring prend en charge une fonctionnalité de "surcharge de fonction" qui vous permet d'ajouter une prise en compte de plusieurs octets à une telle application sans modification de code en surchargeant les équivalents de plusieurs octets sur les fonctions de chaîne standard. Par exemple, mb_substr () est appelé à la place de substr () si la surcharge de la fonction est activée. Cette fonctionnalité facilite dans de nombreux cas les applications ne prenant en charge que les codages à un octet vers un environnement multi-octets.
Vous pouvez utiliser des bibliothèques qui étendent les principales fonctions multi-octets, telles que:
http://code.google.com/p/mbfunctions/
Pour mb_trim ou mb_strtr, c'est-à-dire
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow