Función simlar_text(): calcula la similitud entre dos cadenas
Comentarios: 0Tags: PHP, SNIPPETS
Fecha: 16/09/2009
La función simlar_text() devuelve el número de caracteres coincidentes entre dos cadenas de texto. También permite calcular la similitud, en porcentaje, de dos cadenas. Muy útil, por ejemplo, para encontrar posibles duplicidades de contenido o registros con duplicidades no deseadas en nuestra base de datos.
Sintaxis:
similar_text(cadena1,cadena2,porcentaje)
"cadena1" y "cadena2" son las cadenas que van a ser objeto de la comparación y el parámetro "porcentaje" es opcional y especifica el nombre de la variable donde se almacenará el porcentaje de similitud.
Ejemplo:
<?php
echo similar_text("Esta casa es una ruina","Mi casa es una ruina");
?>
devolverá 18.
Ejemplo 2:
<?php
similar_text("Esta casa es una ruina","Mi casa es una ruina",$porcentaje);
echo $porcentaje;
?>
devolverá: 85.7142857143
Algunas entradas relacionadas:
- Convertir las URL en hipervínculos
- Obtener el tamaño de tablas MySQL con PHP
- Detectar el navegador con PHP
- Conseguir la IP real con PHP
- Mostrar trackbacks con PHP
- Función PHP para forzar la descarga de archivos
























MaxS en Crear una nube de etiquetas con PHP













