Function wcwidth et wcswidth en PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Function wcwidth et wcswidth en PHP

Function wcwidth et wcswidth en PHP

par nuxwin » 30 juin 2012, 00:05

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