Die Namen "Maier", "Mayer", "Meier", "Mayr" und "Meyer" klingen gleich bzw. sehr ähnlich.
Um solche Wörter zu vergleichen und Ähnlichkeiten feststellen zu können, nutzen Sie die Funktion "soundex()":
echo soundex("Maier");
Für jede der Schreibweisen erhalten Sie den Wert "M600" - und dadurch können Sie zur Laufzeit die phonetische Ähnlichkeit von Wörtern berechnen.
Zur Kontrolle können Sie meinen Vornamen ("Malte") testen:
echo soundex("Malte");
Das Ergebnis: "M430" - also nicht sehr weit weg von "Meier", aber eben doch deutlich zu unterscheiden.