similar_text
  (PHP 4, PHP 5, PHP 7, PHP 8)
similar_text — Calcula la similitud entre dos strings
  
 
 
  Parámetros
  
   
    
     - string1
- 
      
       El primer string.
       
- string2
- 
      
       El segundo string.
       Nota: 
        
        Invertir string1ystring2puede producir resultados diferentes;
        ver el ejemplo a continuación.
 
 
- percent
- 
      
       Al pasar una referencia como tercer argumento,
       similar_text() calculará la similitud en
       porcentaje, dividiendo el resultado de similar_text()
       por la media de la longitud de los strings proporcionados multiplicado
       por 100.
 
 
 
  Valores devueltos
  
   Devuelve el número de caracteres coincidentes en los dos strings.
  
  
   El número de caracteres coincidentes se calcula encontrando la primera subcadena común más larga, y luego haciendo esto para los prefijos y sufijos,
   de forma recursiva. Las longitudes de todas las subcadenas comunes se suman.
  
  
 
  Ejemplos
  
   Ejemplo #1 Ejemplo de similar_text() invirtiendo los argumentos
   
    Este ejemplo muestra que invertir los argumentos string1 y
    string2 puede producir resultados diferentes.
   
<?php
$sim = similar_text('bafoobar', 'barfoo', $perc);
echo "similaridad: $sim ($perc %)\n";
$sim = similar_text('barfoo', 'bafoobar', $perc);
echo "similaridad: $sim ($perc %)\n";
    
   Resultado del ejemplo anterior es similar a:
similaridad: 5 (71.428571428571 %)
similaridad: 3 (42.857142857143 %)