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 相关文章推荐
杏林同学录(四)
Oct 09 PHP
UCenter Home二次开发指南
May 28 PHP
php5 apache 2.2 webservice 创建与配置(java)
Jan 27 PHP
php include和require的区别深入解析
Jun 17 PHP
php下拉选项的批量操作的实现代码
Oct 14 PHP
php统计时间和内存使用情况示例分享
Mar 13 PHP
destoon二次开发常用数据库操作
Jun 21 PHP
PHP把数字转成人民币大写的函数分享
Jun 30 PHP
php取得字符串首字母的方法
Mar 25 PHP
php文档工具PHP Documentor安装与使用方法
Jan 25 PHP
php使用pear_smtp发送邮件
Apr 15 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
Mar 23 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
PHP对象转换为数组函数(递归方法)
2012/02/04 PHP
PHP中source #N问题的解决方法
2014/01/27 PHP
php更新修改excel中的内容实例代码
2014/02/26 PHP
Laravel 5框架学习之Blade 简介
2015/04/08 PHP
php curl模拟post请求和提交多维数组的示例代码
2015/11/19 PHP
document.all与WEB标准
2020/05/13 Javascript
最新优化收藏到网摘代码(digg,diigo)
2007/02/07 Javascript
一个JQuery写的点击上下滚动的小例子
2011/08/27 Javascript
jQuery之ajax技术的详细介绍
2013/06/19 Javascript
纯Javascript实现ping功能的方法
2015/03/20 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
2015/09/24 Javascript
jquery捕捉回车键及获取checkbox值与异步请求的方法
2015/12/24 Javascript
学习JavaScript设计模式之观察者模式
2020/04/22 Javascript
bootstrap读书笔记之CSS组件(上)
2016/10/17 Javascript
JavaScript实现的选择排序算法实例分析
2017/04/14 Javascript
js中bool值的转换及“&amp;&amp;”、“||”、 “!!”详解
2017/12/21 Javascript
使用 vue 实现灭霸打响指英雄消失的效果附demo
2019/05/06 Javascript
基于VUE实现判断设备是PC还是移动端
2020/07/03 Javascript
Vue实现返回顶部按钮实例代码
2020/10/21 Javascript
nodejs+koa2 实现模仿springMVC框架
2020/10/21 NodeJs
[00:53]2015国际邀请赛 中国区预选赛一触即发
2015/05/14 DOTA
详解Python中的__new__()方法的使用
2015/04/09 Python
Python实现定时任务
2017/02/08 Python
Python3爬虫教程之利用Python实现发送天气预报邮件
2018/12/16 Python
python datetime中strptime用法详解
2019/08/29 Python
浅析PEP572: 海象运算符
2019/10/15 Python
解决pyCharm中 module 调用失败的问题
2020/02/12 Python
python的json包位置及用法总结
2020/06/21 Python
Python延迟绑定问题原理及解决方案
2020/08/04 Python
python小技巧——将变量保存在本地及读取
2020/11/13 Python
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
银行柜员应聘推荐信范文
2013/11/24 职场文书
运动会演讲稿
2014/05/07 职场文书
python munch库的使用解析
2021/05/25 Python
关于MybatisPlus配置双数据库驱动连接数据库问题
2022/01/22 Java/Android
Nginx如何限制IP访问只允许特定域名访问
2022/07/23 Servers