PHP Metaphone () function calculates the Metaphone key of the string, this article introduces the basic usage and example of PHP Metaphone () function to the code farmers, the code farmer can refer to the methods and examples of this article.
Definition and usage
The Metaphone () function computes the Metaphone key for the string.
The Metaphone key represents the English pronunciation of the string.
The Metaphone () function is useful for spell checker.
Note: the Metaphone () function creates the same key for a word that sounds similar.
Note: The resulting metaphone key length is variable.
Tip: Metaphone () is more accurate than the SOUNDEX () function because Metaphone () understands the basic rules of English pronunciation.
Grammar
Metaphone (String,length)
Instance
Example 1
Use the Metaphone () function for two words that are similar in pronunciation:
<?PHP$STR = "Assistance"; $str 2 = "assistants"; Echo Metaphone ($STR), echo "<br>", Echo Metaphone ($str 2);? >
Example 2
Use the length parameter:
<?PHP$STR = "Assistance"; $str 2 = "assistants"; Echo Metaphone ($STR, 5), echo "<br>", Echo metaphone ($str 2,5);? >
The above PHP metaphone () function definition and usage is the small part of the whole content to share to everyone, I hope to give you a reference, but also hope that we support topic.alibabacloud.com.