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的面向对象编程
Oct 09 PHP
php与php MySQL 之间的关系
Jul 17 PHP
基于asp+ajax和数据库驱动的二级联动菜单
May 06 PHP
深入PHP数据缓存的使用说明
May 10 PHP
解析PHP生成静态html文件的三种方法
Jun 18 PHP
最新版本PHP 7 vs HHVM 多角度比较
Feb 14 PHP
Symfony核心类概述
Mar 17 PHP
PHP中Socket连接及读写数据超时问题分析
Jul 19 PHP
Laravel学习教程之从入口到输出过程详解
Aug 27 PHP
yii2.0整合阿里云oss的示例代码
Sep 19 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
Oct 14 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
Apr 07 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
PHP6 mysql连接方式说明
2009/02/09 PHP
php上传文件的增强函数
2010/07/21 PHP
php截取字符串并保留完整xml标签的函数代码
2013/02/06 PHP
php中函数前加&amp;符号的作用分解
2014/07/08 PHP
关于Laravel Route重定向的一个注意点
2017/01/16 PHP
js字符编码函数区别分析
2011/12/28 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
2014/07/29 Javascript
jQuery使用CSS()方法给指定元素同时设置多个样式
2015/03/26 Javascript
谈谈我对JavaScript DOM事件的理解
2015/12/18 Javascript
JavaScript实现复制内容到粘贴板代码
2016/03/31 Javascript
Bootstrap每天必学之按钮(Button)插件
2016/04/25 Javascript
jQuery插件pagination实现无刷新分页
2016/05/21 Javascript
js 弹出虚拟键盘修改密码的简单实例
2016/10/10 Javascript
js html5 css俄罗斯方块游戏再现
2016/10/17 Javascript
js记录点击某个按钮的次数-刷新次数为初始状态的实例
2017/02/15 Javascript
vue 虚拟dom的patch源码分析
2018/03/01 Javascript
vue-cli2打包前和打包后的css前缀不一致的问题解决
2018/08/24 Javascript
VueCli3.0中集成MockApi的方法示例
2019/07/05 Javascript
Vue 如何使用props、emit实现自定义双向绑定的实现
2020/06/05 Javascript
Python编程语言的35个与众不同之处(语言特征和使用技巧)
2014/07/07 Python
Python的装饰器模式与面向切面编程详解
2015/06/21 Python
基于Django模板中的数字自增(详解)
2017/09/05 Python
解决Mac下首次安装pycharm无project interpreter的问题
2018/10/29 Python
利用Django提供的ModelForm增删改数据的方法
2019/01/06 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
Python 元组拆包示例(Tuple Unpacking)
2019/12/24 Python
浅谈HTML5 Web Worker的使用
2018/01/05 HTML / CSS
小小商店教学反思
2014/04/27 职场文书
物业总经理助理岗位职责
2014/06/29 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
最美家庭活动方案
2014/08/31 职场文书
教师党的群众路线对照检查材料
2014/09/24 职场文书
2016年春季开学典礼新闻稿
2015/11/25 职场文书
小型企业的绩效考核制度模板
2019/11/21 职场文书
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python
利用nginx搭建RTMP视频点播、直播、HLS服务器
2022/05/25 Servers