php metaphone()函数及php localeconv() 函数实例解析


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";
$str = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str);
?>

例子 2

使用 length 参数:

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

关于php metaphone()函数解析就给大家介绍这么多。

下面给大家介绍php localeconv() 函数实例解析,具体详情如下所示:

php localeconv() 函数返回一包含本地数字及货币格式信息的数组。本文章向码农介绍php localeconv() 函数的使用方法和基本实例。需要的码农可以参考一下。

定义和用法

localeconv() 函数返回一包含本地数字及货币格式信息的数组。

localeconv() 函数会返回以下数组元素:

[decimal_point] - 小数点字符
[thousands_sep] - 千位分隔符
[int_curr_symbol] - 货币符号 (例如:USD)
[currency_symbol] - 货币符号 (例如:$)
[mon_decimal_point] - 货币小数点字符
[mon_thousands_sep] - 货币千位分隔符
[positive_sign] - 正值字符
[negative_sign] - 负值字符
[int_frac_digits] - 国际通用小数位
[frac_digits] - 本地通用小数位
[p_cs_precedes] - 如果货币符号在一个正数值之前显示,则为 True(1),如果在正数值之后显示,则为 False(0)
[p_sep_by_space] - 如果在货币符号和正数值之间包含空格,则为 True(1),否则为 False(0)
[n_cs_precedes] - 如果货币符号在一个负数值之前显示,则为 True(1),如果在负数值之后显示,则为 False(0)
[n_sep_by_space] - 如果在货币符号和负数值之间包含空格,则为 True(1),否则为 False(0)
[p_sign_posn] - 格式化选项:
0 - 把数量和货币符号写在圆括号内
1 - 在数量和货币符号之前加上 + 号
2 - 在数量和货币符号之后加上 + 号
3 - 直接在货币符号之前加上 + 号
4 - 直接在货币符号之后加上 + 号
[n_sign_posn] - 格式化选项:
0 - 把数量和货币符号写在圆括号内
1 - 在数量和货币符号之前加上 - 号
2 - 在数量和货币符号之后加上 - 号
3 - 直接在货币符号之前加上 - 号
4 - 直接在货币符号之后加上 - 号
[grouping] - 显示数字组合形式的数组(例如:3 指示 1 000 000)
[mon_grouping] - 显示货币数字组合形式的数组(例如:2 指示 1 00 00 00)

提示:如需定义本地设置,请参阅 setlocale() 函数。

提示:如需参阅所有可用的语言代码,请访问我们的语言代码参考手册。

语法

localeconv()

技术细节

返回值: 返回基于由 setlocale() 设置的当前本地的数据。
PHP 版本: 4.0.5+

实例

查找美国本地的数字格式化信息:

<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>

以上所述是本文给大家介绍的php metaphone()函数及php localeconv() 函数实例解析,希望对大家有所帮助!

PHP 相关文章推荐
PHP生成静态页面详解
Dec 05 PHP
Discuz 模板引擎的封装类代码
Jul 18 PHP
PHP中的session永不过期的解决思路及实现方法分享
Apr 20 PHP
深入理解用mysql_fetch_row()以数组的形式返回查询结果
Jun 05 PHP
php简单实现多字节字符串翻转的方法
Mar 31 PHP
php实现格式化多行文本为Js可用格式
Apr 15 PHP
PHP版本如何选择?应该使用哪个版本?
May 13 PHP
PHP会话处理的10个函数
Aug 11 PHP
PHP的中使用非缓冲模式查询数据库的方法
Feb 05 PHP
PHP实现登录注册之BootStrap表单功能
Sep 03 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
Feb 27 PHP
通过实例解析PHP数据类型转换方法
Jul 11 PHP
非常实用的php验证码类
May 15 #PHP
thinkphp框架下404页面设置 仅三步
May 14 #PHP
php基于CodeIgniter实现图片上传、剪切功能
May 14 #PHP
PHP单例模式是什么 php实现单例模式的方法
May 14 #PHP
PHP pear安装配置教程
May 14 #PHP
php+html5+ajax实现上传图片的方法
May 14 #PHP
yii2使用ajax返回json的实现方法
May 14 #PHP
You might like
Laravel框架学习笔记(二)项目实战之模型(Models)
2014/10/15 PHP
Yii2框架自定义验证规则操作示例
2019/02/08 PHP
javaScript checkbox 全选/反选及批量删除
2010/04/28 Javascript
JavaScript 语言的递归编程
2010/05/18 Javascript
js中settimeout方法加参数
2014/02/28 Javascript
jquery捕捉回车键及获取checkbox值与异步请求的方法
2015/12/24 Javascript
javascript+css3 实现动态按钮菜单特效
2016/02/06 Javascript
Node.js Addons翻译(C/C++扩展)
2016/06/12 Javascript
js实现图片360度旋转
2017/01/22 Javascript
JavaScript的继承实现小结
2017/05/07 Javascript
使用重写url机制实现验证码换一张功能
2017/08/01 Javascript
利用jsonp与代理服务器方案解决跨域问题
2017/09/14 Javascript
JS实现的JSON数组去重算法示例
2018/04/11 Javascript
详解ES6 Fetch API HTTP请求实用指南
2018/11/14 Javascript
vue 将多个过滤器封装到一个文件中的代码详解
2020/09/05 Javascript
[01:01:18]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#2COL VS LGD
2016/03/03 DOTA
[07:54]DOTA2-DPC中国联赛 正赛 iG vs VG 选手采访
2021/03/11 DOTA
Python科学计算之Pandas详解
2017/01/15 Python
python获取array中指定元素的示例
2019/11/26 Python
用python爬取历史天气数据的方法示例
2019/12/30 Python
python 实现单例模式的5种方法
2020/09/23 Python
Python numpy大矩阵运算内存不足如何解决
2020/11/19 Python
HTML5新增加标签和功能概述
2016/09/05 HTML / CSS
优瑞自动咖啡机官网:Jura
2018/09/29 全球购物
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
Laravel中Kafka的使用详解
2021/03/24 PHP
毕业生自我鉴定范文
2013/11/08 职场文书
服装厂厂长职责
2013/12/16 职场文书
给物业的表扬信
2014/01/21 职场文书
法律进社区实施方案
2014/03/21 职场文书
产品生产计划书
2014/05/07 职场文书
绿色小区申报材料
2014/08/22 职场文书
大学生党课感想
2015/08/11 职场文书
中小学教师继续教育心得体会
2016/01/19 职场文书
导游词之山东孔庙
2019/11/04 职场文书
Dashboard管理Kubernetes集群与API访问配置
2022/04/01 Servers