Tei wrote: > 2008/1/11 carlos campderrós <[EMAIL PROTECTED]>: > >> 2008/1/11 Pedro Amador Rodríguez Álvarez <[EMAIL PROTECTED]>: >> >> >>> Apoyo la moción, y que conste que también uso UTF8 intensiva y >>> extensivamente. Pero sigo teniendo mis pegas, por eso para la >>> presentación WEB a veces (no todas) uso entidades >>> >>> <?php >>> $a = "Leñe!"; >>> echo "Y la longitud de $a es (¡Tachán!): " . strlen($a) . "\n"; >>> ?> >>> >>> ¿Cuánto es esto? ¿cinco? ¿seguro? Probad... >>> >>> >> echo "Y la longitud de $a es: ".mb_strlen($a)."\n"; >> >> Si trabajamos con codificaciones multibyte, usar las funciones de strings >> mb_* >> >> > > Aparte, pedro parece dar a entender que UTF16 solo tenga un tamaño de > expresion de 16 bits, cuando no es el caso. > > UTF-8: de 1 byte hasta 6. (1,2,3,4,5,6: 6 tamaños) > UTF-16: es de 2 o bien 4 bytes (2,4: 2 tamaños) > UTF-32: siempre 4 bytes ( 4: 1 tamaño) > Unicode: sin limites al numero de bytes que se quieran usar para > representar cualquier caracter ( infinitos tamaños) > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > Efectivamente, he metido la pata. Me refería a utilizar una codificación de caracteres de tamaño fijo, y pensaba (no se por qué) que UTF-16 lo es.
Entonces, ¿en qué queda el asunto? ¿Entidades o utf8? Aún no me ha quedado suficientemente claro... _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo