Php metaphone () function definition and usage, phpmetaphone
The metaphone key of the php metaphone () function compute string. This article introduces the basic usage and example of the php metaphone () function to the coders, you can refer to the methods and examples in this article for the necessary coders.
Definition and usage
Metaphone () function calculates the metaphone key of a string.
Metaphone indicates the English pronunciation of a string.
The metaphone () function can be used by spelling check programs.
Note: The metaphone () function creates the same key for words with similar pronunciation.
Note: The length of the generated metaphone key is variable.
Tip: metaphone () is more accurate than soundex (), because metaphone () understands Basic English pronunciation rules.
Syntax
Metaphone (string, length)
Parameters |
Description |
String |
Required. Specifies the string to be checked. |
Length |
Optional. Specifies the maximum length of the metaphone key. |
Technical details
Return Value: |
If the call succeeds, the metaphone key of the string is returned. If the call fails, FALSE is returned. |
PHP version: |
4 + |
Instance
Example 1
Use the metaphone () function for two words with similar pronunciation:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str); echo "<br>"; echo metaphone($str2); ?>
Example 2
Use the length parameter:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str,5); echo "<br>"; echo metaphone($str2,5); ?>
The definition and usage of the above php metaphone () function is all the content that I share with you. I hope you can give me a reference and support me a lot.