Il y a maintenant deux ans, suite à l'arrêt du développement de PHP 6, les développeurs de Zend ont immédiatement commencé à chercher une solution alternative pour intégrer à moyen terme le support d'Unicode dans PHP.

Pour rappel, Zend est la société créée par Zeev Suraski et Andi Gutman, qui sont les concepteurs originels du Zend Engine, le moteur le plus utilisé, et de loin, pour exécuter du code écrit en PHP.

Cependant, malgré cela, Zend, a grand besoin que PHP supporte Unicode nativement, afin de pouvoir obtenir de nouveaux marchés, notamment en Asie et plus particulièrement en Chine.

En effet, le fait que le langage ne supporte pas nativement les différents alphabets et syllabaires de cette région du monde est un gros handicap pour le langage, et Zend a donc du mal à y gagner des parts de marché.

De plus, la société redoute que les chinois, fidèle à leurs habitudes, développent une version de PHP ou pire un nouveau langage qui intégrera nativement le support d'Unicode, ce qui leur fermerait à tout jamais les portes de ce juteux marché.

Il était donc absolument nécessaire pour Zend de trouver une solution efficace pour que PHP soit capable de manipuler nativement et efficacement des chaînes de caractères Unicode.