Funkce PHP metaphone().
Příklad
Vypočítejte klíč metafonu "World":
<?php
echo metaphone("World");
?>
Definice a použití
Funkce metaphone() vypočítá klíč metafonu řetězce.
Klíč metafonu představuje, jak zní řetězec, pokud jej řekne anglicky mluvící osoba.
Funkci metaphone() lze použít pro aplikace kontroly pravopisu.
Poznámka: Funkce metaphone() vytváří stejnou klávesu pro podobně znějící slova.
Poznámka: Vygenerované klíče metafonu se liší v délce.
Tip: metaphone() je přesnější než funkce soundex() , protože metaphone() zná základní pravidla anglické výslovnosti.
Syntax
metaphone(string,length)
Hodnoty parametrů
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
length | Optional. Specifies the maximum length of the metaphone key |
Technické údaje
Návratová hodnota: | Vrátí klíč metafonu řetězce v případě úspěchu nebo FALSE v případě selhání. |
---|---|
Verze PHP: | 4+ |
Další příklady
Příklad
Použití funkce metaphone() na dvě podobně znějící slova:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Příklad
Pomocí parametru délky:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
❮ Odkaz na řetězec PHP