Bonjour
On sait tous ce qu'aurai du être PHP 6 avec le support de l'Unicode, connais tous la fin qu'il a connu et pourquoi PHP 7 est bientôt là.

Mais si un jour PHP supporte l'Unicode, réelement, qu'est-ce qui changera pour nous dev qui utilisons ce langue quotidiennement depuis des années sans ce support ?

Merci

2 réponses


Grafikart
Réponse acceptée

Si tu travaille avec des languages avec bcp de caractères certaines manipulations sur les chaines de caractère vont être foireuse car PHP ne sera pas capable d'encoder correctement ta chaine. Le principal intérêt c'est la gestion plus aisée de site multilangue.

Huggy
Réponse acceptée

Php ne fera que rejoindre d'autres langages comme Dotnet ou java qui codent les caractères sur 16bits quels que soient l'encodage.
le parcours des chaines se fait plus facilement (de 2 octets en 2 octets) tandis qu'en php, il faut vérifier si le bit de poids fort est à 1 pour savoir si on tombe sur un caractère multibyte (c'est juste l'enfer).