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 相关文章推荐
用php获取远程图片并把它保存到本地的代码
Apr 07 PHP
PHP 类型转换函数intval
Jun 20 PHP
IP攻击升级,程序改进以对付新的攻击
Nov 23 PHP
PHP实现下载功能的代码
Sep 29 PHP
Linux下PHP连接Oracle数据库
Aug 20 PHP
PHP中strcmp()和strcasecmp()函数字符串比较用法分析
Jan 07 PHP
php生成验证码,缩略图及水印图的类分享
Apr 07 PHP
PHP strip_tags保留多个HTML标签的方法
May 22 PHP
Zend Framework入门教程之Zend_Registry组件用法详解
Dec 09 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
Jan 12 PHP
PHP addAttribute()函数讲解
Feb 03 PHP
Swoole 5将移除自动添加Event::wait()特性详解
Jul 10 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
PHP开发需要注意的安全问题
2010/09/01 PHP
PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能
2018/05/31 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
js中判断控件是否存在
2010/08/25 Javascript
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
2010/09/03 Javascript
js根据给定的日期计算当月有多少天实现思路及代码
2013/02/25 Javascript
zTree插件之多选下拉菜单实例代码
2013/11/06 Javascript
Extjs改变树节点的勾选状态点击按钮将复选框去掉
2013/11/14 Javascript
javascript中兼容主流浏览器的动态生成iframe方法
2014/05/05 Javascript
jquery实现图片上传之前预览的方法
2015/07/11 Javascript
详解AngularJS实现表单验证
2015/12/10 Javascript
JavaScript实现搜索框的自动完成功能(一)
2016/02/25 Javascript
JS实现颜色梯度与渐变效果完整实例
2016/12/30 Javascript
JavaScript ES6中export、import与export default的用法和区别
2017/03/14 Javascript
node.js平台下的mysql数据库配置及连接
2017/03/31 Javascript
JS判断两个对象内容是否相等的方法示例
2017/04/10 Javascript
React组件生命周期详解
2017/07/03 Javascript
vue2 全局变量的设置方法
2018/03/09 Javascript
vue 中的keep-alive实例代码
2018/07/20 Javascript
可拖拽组件slider.js使用方法详解
2020/12/04 Javascript
Python写的英文字符大小写转换代码示例
2015/03/06 Python
在Python中使用NLTK库实现对词干的提取的教程
2015/04/08 Python
使用Python处理Excel表格的简单方法
2018/06/07 Python
python实现RabbitMQ的消息队列的示例代码
2018/11/08 Python
Python实现图片识别加翻译功能
2019/12/26 Python
优衣库英国官网:UNIQLO英国
2016/12/25 全球购物
100%法国制造的游戏和玩具:Les Jouets Français
2021/03/02 全球购物
简述你对Statement,PreparedStatement,CallableStatement的理解
2013/03/25 面试题
介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
2016/11/26 面试题
linux系统都有哪些运行级别
2012/04/15 面试题
成立公司计划书
2014/05/07 职场文书
项目合作协议书
2014/09/23 职场文书
乒乓球比赛通知
2015/04/27 职场文书
如何写辞职信
2015/05/13 职场文书
运动会通讯稿600字
2015/07/20 职场文书
如何在centos上使用yum安装rabbitmq-server
2021/03/31 Servers