php soundex()函数计算字符串的soundex键

原创 国哥笔记  2018-12-17 15:41  阅读 645 views 次

soundex()函数定义及用法

在php中,soundex()函数是用来计算字符串的soundex键,soundex键是由4字符(数字或英文字母)组成的字符串,表示一个单词的英文发音,发音相似的单词soundex键相同,可以用于拼写检查程序;

soundex()函数的语法非常简单,就一个参数,该参数规定了需要计算soundex键的字符串。如果计算成功,函数返回字符串的soundex键,如果失败,函数返回false;

soundex()函数和metaphone()函数的功能非常相似,但metaphone()函数比soundex()函数更精确,因为metaphone()函数了解英语发音的基本规则;

soundex()函数语法格式

$soundex = soundex(string);

参数说明

  • string:需要计算soundex键的字符串;
  • $soundex:接收函数返回值的变量;

实例:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$string1 = "hello";//字符串1
$string2 = "ggbiji";//字符串2
$soundex1 = soundex($string1);//计算"hello"的soundex键
$soundex2 = soundex($string2);//计算"ggbiji"的soundex键
echo "字符串1:".$string1."<br/>";//输出字符串1
echo "字符串2:".$string2."<br/>";//输出字符串2
echo "字符串1的soundex键:".$soundex1."<br/>";//输出字符串1的soundex键
echo "字符串2的soundex键:".$soundex2."<br/>";//输出字符串2的soundex键
?>

运行结果:

php soundex()函数计算字符串的soundex键

更多操作字符串的函数——>PHP String字符串函数大全

本文地址:https://www.ggbiji.com/php-soundex.html
版权声明:本文为 国哥笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情