PHP metaphone() functie
Voorbeeld
Bereken de metaphone-sleutel van "World":
<?php echo metaphone("Computer"); ?>
echo metaphone("Computer");
Definitie en gebruik
metaphone() functie berekent de metaphone sleutel van de string.
metaphone sleutel vertegenwoordigt de Engelse uitspraak van de string.
metaphone() functie maakt dezelfde sleutel voor woorden met vergelijkbare uitspraak.metaphone() functie kan worden gebruikt in spellingscontroleprogramma's.
metaphone() functie maakt dezelfde sleutel voor woorden met vergelijkbare uitspraak.Opmerking:
De lengte van de gegenereerde metaphone sleutel kan variëren.Tip: metaphone() is beter dan soundex()
De functie is nauwkeuriger omdat metaphone() de basisregels van de Engelse uitspraak kent.
Syntaxisstringmetaphone(length,
) | Beschrijving |
---|---|
string | Verplicht. Stel de te controleren string in. |
length | Optioneel. Stel de maximale lengte van de metaphone sleutel in. |
Technische details
Retourneringswaarde: | Retourneert de metaphone sleutel van de string als succesvol, retourneert FALSE als mislukt. |
PHP versie: | 4+ |
Meer voorbeelden
Voorbeeld 1
Gebruik de metaphone() functie voor twee uitgesproken vergelijkbare woorden:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str); echo "<br>"; echo metaphone($str2); ?>
Voorbeeld 2
Gebruik length Parameters:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str,5); echo "<br>"; echo metaphone($str2,5); ?>