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

Responder a