metaphone()函数是PHP中的内置函数,用于计算给定字符串的变音键。 Metaphone键是一种语音算法,用于通过单词的发音来索引单词。它使用更大的英语发音规则。
用法:
string metaphone ( $str, $key )
参数:该函数接受上述和以下描述的两个参数:
- $str:它是Required参数,它代表找到Metaphone键的字符串。
- $key:它是一个可选参数,它指定了metaphone键的最大长度。
返回值:它以字符串形式返回metaphone键,并在失败时返回FALSE。
例子:
Input:$str = "Contribute Article on GeeksforGeeks" Output:KNTRBTRTKLNJKSFRJKS Input:$str = "Contribute Article on GeeksforGeeks" $key = 5 Output:KNTRB
以下示例程序旨在说明PHP中的metaphone()函数:
程序1:
<?php
$str1 = "Contribute Article on GeeksforGeeks";
echo metaphone($str1) . "\n";
$str2 = "A computer science portal";
echo metaphone($str2);
?>
输出:
KNTRBTRTKLNJKSFRJKS AKMPTRSNSPRTL
程序2:
<?php
$str1 = "Contribute Article on GeeksforGeeks";
echo metaphone($str1, 6) . "\n";
$str2 = "A computer science portal";
echo metaphone($str2, 5);
?>
输出:
KNTRBT AKMPT
相关文章: PHP - soundex()用法及代码示例
参考: http://php.net/manual/en/function.metaphone.php
相关用法
- p5.js hue()用法及代码示例
- PHP Ds\Set get()用法及代码示例
- PHP next()用法及代码示例
- PHP pow( )用法及代码示例
- p5.js box()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- p5.js value()用法及代码示例
- PHP each()用法及代码示例
- d3.js d3.min()用法及代码示例
- d3.js d3.mean()用法及代码示例
- p5.js pan()用法及代码示例
- d3.js d3.max()用法及代码示例
注:本文由纯净天空筛选整理自R_Raj大神的英文原创作品 PHP | metaphone() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。