Foros del Web » Programando para Internet » PHP »

comparar 2 cadenas e indicar caracteres diferentes

Estas en el tema de comparar 2 cadenas e indicar caracteres diferentes en el foro de PHP en Foros del Web. hay alguna funcion que por ejemplo dadas dos cadenas 'aaabbbccc' y 'aabbbbdcc' diga en cuantos caracteres difieren? (en este ejemplo seria 2) Hay alguna predefinida ...
  #1 (permalink)  
Antiguo 29/08/2005, 18:53
 
Fecha de Ingreso: mayo-2004
Mensajes: 180
Antigüedad: 13 años, 6 meses
Puntos: 2
comparar 2 cadenas e indicar caracteres diferentes

hay alguna funcion que por ejemplo dadas dos cadenas 'aaabbbccc' y 'aabbbbdcc' diga en cuantos caracteres difieren? (en este ejemplo seria 2)
Hay alguna predefinida o tendria que programarla yo? gracias
  #2 (permalink)  
Antiguo 29/08/2005, 19:51
Avatar de SiR.CARAJ0DIDA  
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 13 años, 5 meses
Puntos: 4
http://ar2.php.net/manual/es/function.strcmp.php
  #3 (permalink)  
Antiguo 29/08/2005, 22:26
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 12 años, 6 meses
Puntos: 2
Hola, creo que seria mucho mejor esta funcion http://ar.php.net/manual/es/function.levenshtein.php esta da cuantas letras se tienen que cambiar para que sean iguales las dos cadenas, también tienes la funcion http://ar.php.net/manual/es/function.similar-text.php como dice ahi, puede devolver la similitud en porcentaje si se estipula.

Saludos y suerte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:06.