Php/func string metaphone
来自菜鸟教程
PHP metaphone()函数
例
计算“世界”的变音键:
<?php echo metaphone("World"); ?>
定义和用法
metaphone()函数计算字符串的变音键。
变音键代表英语使用者说出的声音。
metaphone()函数可用于拼写应用程序。
注意: metaphone()函数为相似的发音单词创建相同的键。
注意: 生成的元音调密钥的长度不同。
Tip: metaphone()比 soundex()
函数,因为metaphone()知道英语发音的基本规则。
句法
metaphone(string,length)
参数值
参数 | 描述 |
---|---|
string | 需要。指定要检查的字符串 |
length | 可选的。指定对讲机按键的最大长度 |
技术细节
返回值: | 如果成功,则返回字符串的变音键,如果失败,则返回FALSE。 |
PHP版本: | 4+ |
更多例子
例
在两个类似的发音上使用metaphone()函数:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str); echo "<br>"; echo metaphone($str2); ?>
例
使用length参数:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str,5); echo "<br>"; echo metaphone($str2,5); ?>