Php/func string metaphone

来自菜鸟教程
跳转至:导航、​搜索

PHP metaphone()函数

❮PHP字符串参考

计算“世界”的变音键:

<?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);

?>

❮PHP字符串参考