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
实用函数3
Nov 08 PHP
通俗易懂的php防注入代码
Apr 07 PHP
PHP 数组排序方法总结 推荐收藏
Jun 30 PHP
php表单转换textarea换行符的方法
Sep 10 PHP
Zend Studio (eclipse)使用速度优化方法
Mar 23 PHP
php存储过程调用实例代码
Feb 03 PHP
php set_time_limit()函数的使用详解
Jun 05 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
May 27 PHP
PHP后台实现微信小程序登录
Aug 03 PHP
Laravel中validation验证 返回中文提示 全局设置的方法
Sep 29 PHP
如何通过PHP实现Des加密算法代码实例
May 09 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微信开发之查询城市天气
2016/06/23 PHP
Extjs4 关于Store的一些操作(加载/回调/添加)
2013/04/18 Javascript
artDialog双击会关闭对话框的修改过程分享
2013/08/05 Javascript
给文字加上着重号的JS代码
2013/11/12 Javascript
jquery对象和DOM对象的任意相互转换
2016/02/21 Javascript
js滑动提示效果代码分享
2016/03/10 Javascript
详解Matlab中 sort 函数用法
2016/03/20 Javascript
关于session和cookie的简单理解
2016/06/08 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
React根据宽度自适应高度的示例代码
2017/10/11 Javascript
Ionic学习日记实现验证码倒计时
2018/02/08 Javascript
前后端如何实现登录token拦截校验详解
2018/09/03 Javascript
Javascript执行流程细节原理解析
2020/05/14 Javascript
JavaScript位置参数实现原理及过程解析
2020/09/14 Javascript
基于python yield机制的异步操作同步化编程模型
2016/03/18 Python
Python的装饰器使用详解
2017/06/26 Python
Python 实用技巧之利用Shell通配符做字符串匹配
2019/08/23 Python
Python 图像对比度增强的几种方法(小结)
2019/09/25 Python
python实现的汉诺塔算法示例
2019/10/23 Python
Python使用gluon/mxnet模块实现的mnist手写数字识别功能完整示例
2019/12/18 Python
python不同系统中打开方法
2020/06/23 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
基于python实现简单C/S模式代码实例
2020/09/14 Python
python用tkinter实现一个gui的翻译工具
2020/10/26 Python
免费获得微软MCSD证书赶快行动吧!
2012/11/13 HTML / CSS
canvas实现圆形进度条动画的示例代码
2017/12/26 HTML / CSS
户籍证明的格式
2014/01/13 职场文书
秋季校运动会广播稿
2014/02/23 职场文书
企业办公室岗位职责
2014/03/12 职场文书
酒店员工培训方案
2014/06/02 职场文书
2014年药品销售工作总结
2014/12/16 职场文书
win10下go mod配置方式
2021/04/25 Golang
详解如何使用Node.js实现热重载页面
2021/05/06 Javascript
Golang实现可重入锁的示例代码
2022/05/25 Golang