Comparación de cadenas de PHP e índice de similitud

¿Qué es un código elegante para encontrar alfabetos comunes entre dos cadenas sin incluir el espacio en PHP?

También devuelva un índice de similitud, es decir, cuente el número de caracteres comunes y devuélvalo como un porcentaje sobre el número total de caracteres.

Supongamos que tengo una cadena "LEGENDARIO", mientras que otra como "BARNEY STINSON", así que necesito encontrar letras comunes b / w sin incluir el espacio.

Además, mi código debe devolver un índice de similitud, es decir, contar el número de caracteres comunes y devolverlo como un porcentaje sobre el número total de caracteres.

Para estas dos cadenas, los caracteres comunes son "ARNEY", por lo que la puntuación es 5/22 ~ = 22%. ¿Alguna ayuda en esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta