Page 1 sur 1

Function wcwidth et wcswidth en PHP

Posté : 30 juin 2012, 00:05
par nuxwin
Bonjour à tous ;

Je suis à la recherche d'une implémentation en PHP des fonctions c wcswidth() et wcwidth() (voir le man). Ces fonctions permettent de connaître le nombre de colonnes prises par les caractères multibytes sur le terminal. Si quelqu'un a déjà un code prêt pour ça, je serais heureux de pouvoir le réutiliser.

Hello everyone ;

I'm searching for an implementation of both wcswidth() and wcwidth() c functions (see the man) in PHP. These functions allow to know about the number of colums taken by multibytes characters on tty. If someone has already a code ready for that purpose, I would appreciate to reuse it.

Pour le moment, je procède comme suite:

PHP code: http://pastebin.com/nkTaYnaf
PERL script: http://pastebin.com/McvSJa0q

Mais j'aimerais avoir que du PHP...

Merci pour votre aide