php metaphone()函数的定义和用法


Posted in PHP onMay 15, 2016

php metaphone() 函数计算字符串的 metaphone 键,本文章向码农们介绍 php metaphone() 函数的基本用法和实例,需要的码农可以参考一下本文章的方法和实例。

定义和用法

metaphone() 函数计算字符串的 metaphone 键。

metaphone 键代表字符串的英语发音。

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

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

注释:所生成的 metaphone 键长度可变。

提示:metaphone() 比 soundex() 函数更精确,因为 metaphone() 了解英语发音的基本规则。

语法

metaphone(string,length)
参数 描述
string 必需。规定要检查的字符串。
length 可选。规定 metaphone 键的最大长度。

技术细节

返回值: 如果成功则返回字符串的 metaphone 键,如果失败则返回 FALSE。
PHP 版本: 4+

实例

例子 1

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

<?php 
$str = "Assistance"; 
$str2 = "Assistants"; 
 
echo metaphone($str); 
echo "<br>"; 
echo metaphone($str2); 
?>

例子 2

使用 length 参数:

<?php 
$str = "Assistance"; 
$str2 = "Assistants"; 
 
echo metaphone($str,5); 
echo "<br>"; 
echo metaphone($str2,5); 
?>

以上这篇php metaphone()函数的定义和用法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
yii框架源码分析之创建controller代码
Jun 28 PHP
PHP 中关于ord($str)&amp;gt;0x80的详细说明
Sep 23 PHP
php正则表达式使用的详细介绍
Apr 27 PHP
基于Linux调试工具strace与gdb的常用命令总结
Jun 03 PHP
解析link_mysql的php版
Jun 30 PHP
非常好用的Zend Framework分页类
Jun 25 PHP
destoon在360浏览器下出现用户被强行注销的解决方法
Jun 26 PHP
php集成环境xampp中apache无法启动问题解决方案
Nov 18 PHP
PHP生成json和xml类型接口数据格式
May 17 PHP
详解PHP的Yii框架中的Controller控制器
Mar 29 PHP
php实现多维数组排序的方法示例
Mar 23 PHP
PHP类的自动加载与命名空间用法实例分析
Jun 05 PHP
php图片上传类 附调用方法
May 15 #PHP
php简单的上传类分享
May 15 #PHP
分享php多功能图片处理类
May 15 #PHP
非常经典的PHP文件上传类分享
May 15 #PHP
php metaphone()函数及php localeconv() 函数实例解析
May 15 #PHP
非常实用的php验证码类
May 15 #PHP
thinkphp框架下404页面设置 仅三步
May 14 #PHP
You might like
删除无限级目录与文件代码共享
2006/07/12 PHP
php面向对象中的魔术方法中文说明
2014/03/04 PHP
ThinkPHP3.1新特性之内容解析输出详解
2014/06/19 PHP
Thinkphp中数据按分类嵌套循环实现方法
2014/10/30 PHP
php 修改上传文件大小限制实例详解
2016/10/23 PHP
js 强制弹出窗口代码研究-又一款代码
2010/03/20 Javascript
javascript获取当前日期时间及其它操作函数
2011/01/11 Javascript
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
js 实现日期灵活格式化的小例子
2013/07/14 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
2014/10/31 Javascript
javascript性能优化之DOM交互操作实例分析
2015/12/12 Javascript
微信小程序 Template详解及简单实例
2017/01/05 Javascript
jQuery对table表格进行增删改查
2020/12/22 Javascript
node 使用 async 控制并发的方法
2018/05/07 Javascript
js实现上下左右键盘控制div移动
2020/01/16 Javascript
Node.js中文件系统fs模块的使用及常用接口
2020/03/06 Javascript
解决vue-photo-preview 异步图片放大失效的问题
2020/07/29 Javascript
Vue优化:常见会导致内存泄漏问题及优化详解
2020/08/04 Javascript
Python根据文件名批量转移图片的方法
2018/10/21 Python
Python flask框架post接口调用示例
2019/07/03 Python
如何使用django的MTV开发模式返回一个网页
2019/07/22 Python
Django用户认证系统 Web请求中的认证解析
2019/08/02 Python
python或C++读取指定文件夹下的所有图片
2019/08/31 Python
Python容器使用的5个技巧和2个误区总结
2019/09/26 Python
Pytorch 实现冻结指定卷积层的参数
2020/01/06 Python
基于python监控程序是否关闭
2020/01/14 Python
如何利用python发送邮件
2020/09/26 Python
python中封包建立过程实例
2021/02/18 Python
多重CSS背景动画实现方法示例
2014/04/04 HTML / CSS
美国网上花店:JustFlowers
2017/02/12 全球购物
伯克斯奥特莱斯:Burkes Outlet
2019/03/30 全球购物
家长对孩子评语
2014/01/30 职场文书
2014年党员个人工作总结
2014/12/02 职场文书
2015年前台个人工作总结
2015/04/03 职场文书
建国大业电影观后感
2015/06/01 职场文书
Python 如何将integer转化为罗马数(3999以内)
2021/06/05 Python