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.ini
Oct 09 PHP
利用discuz实现PHP大文件上传应用实例代码
Nov 14 PHP
PHP中PDO基础教程 入门级
Sep 04 PHP
一个PHP的ZIP压缩类分享
May 04 PHP
smarty半小时快速上手入门教程
Oct 27 PHP
PHP实现获取中英文首字母
Jun 19 PHP
PHP保存session到memcache服务器的方法
Jan 19 PHP
利用PHP判断是否是连乘数字串的方法示例
Jul 03 PHP
php+Ajax无刷新验证用户名操作实例详解
Mar 04 PHP
微信公众平台开发教程①获取用户Openid及个人信息图文详解
Apr 10 PHP
详解PHP 7.4 中数组延展操作符语法知识点
Jul 19 PHP
PHP实现文件上传后台处理脚本
Mar 04 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通过ksort()函数给关联数组按照键排序的方法
2015/03/18 PHP
thinkphp5实现微信扫码支付
2019/12/23 PHP
javascript引用对象的方法代码
2007/08/13 Javascript
解读IE和firefox下JScript和HREF的执行顺序
2008/01/12 Javascript
Jquery实战_读书笔记2 选择器
2010/01/22 Javascript
javascript如何创建表格(javascript绘制表格的二种方法)
2013/12/10 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
2015/03/04 Javascript
在JavaScript中call()与apply()区别
2016/01/22 Javascript
jQuery实现根据滚动条位置加载相应内容功能
2016/07/18 Javascript
JS控制HTML元素的显示和隐藏的两种方法
2016/09/27 Javascript
JavaScript中定义对象原型的两种使用方法
2016/12/15 Javascript
canvas 弹幕效果(实例分享)
2017/01/11 Javascript
jquery获取下拉框中的循环值
2017/02/08 Javascript
angular2+node.js express打包部署的实战
2017/07/27 Javascript
node中Express 动态设置端口的方法
2017/08/04 Javascript
详解vue-cli项目中用json-sever搭建mock服务器
2017/11/02 Javascript
js中获取URL参数的共用方法getRequest()方法实例详解
2018/10/24 Javascript
vue路由导航守卫和请求拦截以及基于node的token认证的方法
2019/04/07 Javascript
vue eslint简要配置教程详解
2019/07/26 Javascript
跟老齐学Python之有容乃大的list(1)
2014/09/14 Python
零基础写python爬虫之爬虫的定义及URL构成
2014/11/04 Python
使用python和Django完成博客数据库的迁移方法
2018/01/05 Python
python实现在遍历列表时,直接对dict元素增加字段的方法
2019/01/15 Python
python flask web服务实现更换默认端口和IP的方法
2019/07/26 Python
Pycharm连接远程服务器并实现远程调试的实现
2019/08/02 Python
基于matplotlib xticks用法详解
2020/04/16 Python
Python如何实现感知器的逻辑电路
2020/12/25 Python
Luxplus丹麦:香水和个人护理折扣
2018/04/23 全球购物
医院实习介绍信
2014/01/12 职场文书
毕业生个人求职自荐信
2014/02/26 职场文书
工作分析计划书
2014/04/30 职场文书
爱心捐款感谢信
2015/01/20 职场文书
pytorch 一行代码查看网络参数总量的实现
2021/05/12 Python
springboot+VUE实现登录注册
2021/05/27 Vue.js
MySQL学习必备条件查询数据
2022/03/25 MySQL