Funkcja metafon() PHP
Przykład
Oblicz klucz metafonu „Świat”:
<?php
echo metaphone("World");
?>
Definicja i użycie
Funkcja metaphone() oblicza klucz metafonowy ciągu.
Klawisz metafonu reprezentuje dźwięk struny wypowiedzianej przez osobę mówiącą po angielsku.
Funkcja metaphone() może być używana do aplikacji sprawdzających pisownię.
Uwaga: Funkcja metaphone() tworzy ten sam klucz dla podobnie brzmiących słów.
Uwaga: Wygenerowane klucze metafonu różnią się długością.
Wskazówka: metaphone() jest dokładniejsza niż funkcja soundex() , ponieważ metaphone() zna podstawowe zasady angielskiej wymowy.
Składnia
metaphone(string,length)
Wartości parametrów
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
length | Optional. Specifies the maximum length of the metaphone key |
Szczegóły techniczne
Wartość zwrotu: | Zwraca klucz metafonu ciągu w przypadku powodzenia lub FALSE w przypadku niepowodzenia. |
---|---|
Wersja PHP: | 4+ |
Więcej przykładów
Przykład
Użycie funkcji metaphone() na dwóch podobnie brzmiących słowach:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Przykład
Za pomocą parametru długości:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
❮ Odniesienie do ciągów PHP