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网页木马一枚 附PHP木马的防范方法
Oct 09 PHP
coreseek 搜索英文的问题详解
Jun 08 PHP
php打造智能化的柱状图程序,用于报表等
Jun 19 PHP
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
May 13 PHP
分享php多功能图片处理类
May 15 PHP
PHP如何实现跨域
May 30 PHP
PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)
Sep 11 PHP
thinkPHP模板中函数的使用方法示例
Nov 30 PHP
PHP手机号中间四位用星号*代替显示的实例
Jun 02 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
Feb 23 PHP
php使用redis的有序集合zset实现延迟队列应用示例
Feb 20 PHP
PHP设计模式(九)外观模式Facade实例详解【结构型】
May 02 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执行速度全攻略(下)
2006/10/09 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)
2012/05/05 PHP
PHP导航下拉菜单的实现如此简单
2013/09/22 PHP
本地计算机无法启动Apache故障处理
2014/08/08 PHP
php中try catch捕获异常实例详解
2014/11/21 PHP
YiiFramework入门知识点总结(图文教程)
2015/12/28 PHP
初学JavaScript第二章
2008/09/30 Javascript
js获取元素在浏览器中的绝对位置
2010/07/24 Javascript
node.js中的fs.fchown方法使用说明
2014/12/16 Javascript
Javascript的闭包详解
2014/12/26 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
JS中精巧的自动柯里化实现方法
2017/12/12 Javascript
Vue的事件响应式进度条组件实例详解
2018/02/04 Javascript
layui实现动态和静态分页
2018/04/28 Javascript
Angular2之二级路由详解
2018/08/31 Javascript
vue实现简单学生信息管理
2020/05/30 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
Vue自定义表单内容检查rules实例
2020/10/30 Javascript
[05:17]DOTA2誓师:今天我们在这里 明天TI4等我!
2014/03/26 DOTA
Python3读取zip文件信息的方法
2015/05/22 Python
浅谈Python中用datetime包进行对时间的一些操作
2016/06/23 Python
python结合selenium获取XX省交通违章数据的实现思路及代码
2016/06/26 Python
Python实现爬虫抓取与读写、追加到excel文件操作示例
2018/06/27 Python
Python API len函数操作过程解析
2020/03/05 Python
python设置表格边框的具体方法
2020/07/17 Python
Python pathlib模块使用方法及实例解析
2020/10/05 Python
Hotels.com南非:酒店预订
2017/11/02 全球购物
动漫专业高职生职业生涯规划书
2014/02/15 职场文书
前台文员职责范本
2014/03/07 职场文书
农业局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
预备党员对照检查材料思想汇报
2014/09/24 职场文书
先进个人事迹材料
2014/12/29 职场文书
旷课检讨书
2015/01/26 职场文书
社区元宵节活动总结
2015/02/06 职场文书
判断Python中的Nonetype类型
2021/05/25 Python
GTX1650super好不好 gtx1650super显卡属于什么级别
2022/04/08 数码科技