Buenas,
Sabeis cual es (si existe) la funcion para saber el tipo de formato (utf8, utt7, base64... etc) de una cadena?
He "pateado" php.net pero no encuentro nada...
Un saludo, Gracias!
| |||
Saber formato de una cadena Buenas, Sabeis cual es (si existe) la funcion para saber el tipo de formato (utf8, utt7, base64... etc) de una cadena? He "pateado" php.net pero no encuentro nada... Un saludo, Gracias!
__________________ Casa Rural en Sanabria |
| |||
En general una "cadena" cualquiera puede tener un "patrón" dado .. así que usando "Expresiones regulares" con el patrón correcto podrías decir que tal cadena puede ser de tal formato. Por otro lado PHP implementa (con la extensión correspondiente instalada) algo al respecto: mb_detect_encoding() http://php.morva.net/manual/en/funct...t-encoding.php Por lo menos para UTF8 te puede servir .. y si no quieres usar esa extensión puedes recurrir a las alternativas que los mismos usuarios de php.net en esa función (al pié de la misma descripción de esas funciones) indican. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Cita: No entiendo muy bien lo que quieres decir con eso... ¿Te refieres a decodificar directamente y luego ver si la cadena a cambiado o algo parecido?
__________________ Casa Rural en Sanabria |
| |||
Cita: No ... Me refiero a .. que una cadena puede complir un patrón (por muy complicado que sea este) .. algo tipo: 989asdf89adsf98df Esa cadena (por decir algo .. ) compliría el patrón de "tantos caracteres de largo fijo" .. que se compone de números y/o letras (de la A a la Z) .. Las "codificaciones" que mencionas en su base cumplen cierto algorítmo .. pero a su vez como resultado final generan cierto patrón que podría identificar su formato (no exacto pero bastante aproximado). Un ejemplo real: Código PHP: Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
OK, ahora te entendi. Pero lo veo un tanto "inseguro" y bastante tedioso. De todas maneras es una gran idea Cluster. Yo de momento he conseguido arreglarlo con otro pequeña "ñapa". Como siempre, Muchas Gracias Cluster!!
__________________ Casa Rural en Sanabria |