目录

PHP metaphone() 函数

❮ PHP 字符串参考

示例

计算"World"的变音调:

<?php
echo metaphone("World");
?>
亲自试一试 »

定义和用法

Metaphone() 函数计算字符串的变音位键。

变音位键代表一个字符串在由说英语的人说时如何发音。

metaphone() 函数可用于拼写应用程序。

笔记:metaphone() 函数为发音相似的单词创建相同的键。

笔记:生成的变音位键的长度各不相同。

提示:metaphone() 比声音表达式()函数,因为 metaphone() 知道英语发音的基本规则。


语法

metaphone( string,length)

参数值

Parameter Description
string Required. Specifies the string to check
length Optional. Specifies the maximum length of the metaphone key


技术细节

返回值: 成功时返回字符串的变音位键,失败时返回 FALSE。
PHP 版本: 4+

更多示例

示例

对两个发音相似的单词使用 metaphone() 函数:

<?php
$str = "Assistance";
$str2 = "Assistants";

echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
亲自试一试 »

示例

使用长度参数:

<?php
$str = "Assistance";
$str2 = "Assistants";

echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
亲自试一试 »

❮ PHP 字符串参考