PHP metafoon() Functie
❮ Referentie voor PHP-tekenreeksen
Voorbeeld
Bereken de metafoonsleutel van "World":
<?php
echo metaphone("World");
?>
Definitie en gebruik
De functie metaphone() berekent de metafoonsleutel van een string.
Een metafoonsleutel geeft weer hoe een snaar klinkt als deze wordt uitgesproken door een Engelssprekende persoon.
De functie metaphone() kan worden gebruikt voor spellingtoepassingen.
Opmerking: de functie metaphone() maakt dezelfde sleutel voor gelijkaardige klinkende woorden.
Opmerking: de gegenereerde metafoontoetsen variëren in lengte.
Tip: metaphone() is nauwkeuriger dan de soundex() -functie, omdat metaphone() de basisregels van de Engelse uitspraak kent.
Syntaxis
metaphone(string,length)
Parameterwaarden
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
length | Optional. Specifies the maximum length of the metaphone key |
Technische details
Winstwaarde: | Retourneert de metafoonsleutel van de tekenreeks bij succes of ONWAAR bij mislukking. |
---|---|
PHP-versie: | 4+ |
Meer voorbeelden
Voorbeeld
De functie metaphone() gebruiken voor twee gelijkaardige klinkende woorden:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Voorbeeld
De lengteparameter gebruiken:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
❮ Referentie voor PHP-tekenreeksen