php 入门教程:metaphone 函数
定义和用法
该metaphone ( )函数计算metaphone关键的一个字符串。
阿metaphone关键是如何一连串的声音,如果说,由讲英语的人。
该metaphone ( )函数可用于拼写应用。
这个函数返回metaphone关键字符串的成功,或FALSE的失败。
metaphone(string,length)
Parameter | Description |
---|---|
string | 必需的。指定的字符串检查 |
length | 任择。指定的最大长度metaphone关键 |
提示和说明
注: metaphone ( )函数创建相同的关键类似的漂亮话。
注:产生metaphone钥匙,长短不一。
提示: metaphone ( )是更准确比soundex ( )函数,因为metaphone ( )知道基本规则的英语发音。
范例1<?php echo metaphone("world"); ?>输出.WRLT在这个例子中我们使用metaphone ( )函数在两个类似的漂亮话:
<?php $str = "Sun"; $str2 = "Son"; echo metaphone($str); echo "<br />"; echo metaphone($str2); ?>输出.SN SNwww.111cn.net/phper/php.html
定义和用法
该money_format ( )函数返回一个字符串格式化为货币字符串。
此功能插入格式化的若干那里是一个百分号( % )签署的主要字符串。
语法
money_format(string,number)
Parameter | Description |
---|---|
string | 必需的。指定的字符串进行格式化,以及如何格式的变量中。可能格式值:填充和标志: = F的-指定的字符( f )将被用作填充(例如: % =吨这种利用“ T ”形的填充) 。默认的空间^ -删除使用分组字符+或( -指定如何显示的积极和消极号码。如果“+ ”使用,当地的设置+和-将被用来(通常是签署前的负数,并在前面什么也积极号码) 。如果“ ( ”使用,负数是封闭的括号中。默认为“ + ” ! -停止使用的货币符号在输出字符串-如果“- ”使用,所有田左对齐。默认是右对齐场宽度:器-指定的最低外地宽度( x )的。默认为0 #器-指定的最高数字(x )的数字预计将左边的小数点。这是用来保持一致的输出格式在同一列。如果位数是大于十,本规范将被忽略。器-指定的最高数字( x )的数字预计将右边的小数点。如果x是0时,小数点的数字,以它的权利将不会显示。默认为本地设置转换字符:我-这个数字格式化为国际货币格式N -中,号码是格式化为本国货币格式%- % ,返回字符的说明:如果有多个格式价值的使用,他们必须在同一顺序above.Note所示:此功能是受地方设置。 |
number | 必需的。数量要插入%签署的格式字符串 |
提示和说明
注: money_format ( )函数不工作在Windows平台上。
范例1
国际en_US格式:
<?php $number = 1234.56; setlocale(LC_MONETARY, "en_US"); echo money_format("The price is %i", $number); ?>结果.The price is USD 1,234.56实例二.全国挪威格式2小数:
<?php $number = 1234.56; setlocale(LC_MONETARY, "no_NO"); echo money_format("%.2n", $number); ?>输出.NOK 1.234,56
定义和用法
该md5_file ( )函数计算MD5哈希的文件。
该md5_file ( )函数使用的RSA数据安全公司的MD5消息摘要算法。
从1321年的RFC -的M D5消息摘要算法: “的M D5消息摘要算法需要输入的信息任意长度和生产输出了1 28位”指纹“或”消息摘要“的投入。的M D5算法打算用于数字签名的应用,其中一个大文件必须是“压缩”在一个安全的方式加密之前,与一家私营(秘密)主要根据公钥密码体制,如RSA的。 “
这个函数返回计算MD5哈希成功,或FALSE的失败。
语法
md5_file(file,raw)
Parameter | Description |
---|---|
file | Required. The file to be calculated |
raw | 任择。指定十六进制或二进制输出格式:真-原1 6个字符二进制格式假-默认。 32字符的十六进制数注:此参数是说在PHP 5.0 |
来看看实例.
<?php $filename = "test.txt"; $md5file = md5_file($filename); echo $md5file; ?>
输出为.
5d41402abc4b2a76b9719d911017c592下面来看个逻辑的实例.<?php $md5file = md5_file("test.txt"); file_put_contents("md5file.txt",$md5file); ?>在这个例子中,我们将测试是否“ test.txt ”已变更(即如果MD5哈希已变更) :
<?php $md5file = file_get_contents("md5file.txt"); if (md5_file("test.txt") == $md5file) { echo "The file is ok."; } else { echo "The file has been changed."; } ?>输出.The file is ok
PHP strchr() 函数实例教程
定义和用法
该strchr ( )函数搜索首次出现了一系列内部其他字串。
这个函数返回其余的字符串(从匹配点) ,或FALSE ,如果该字符串搜索没有发现。
这一功能是一个别名的strstr ( )函数。
语法
strchr(string,search)
Parameter | Description |
---|---|
string | 必需的。指定字符串搜索 |
search | 必需的。指定的字符串搜索。如果此参数是一个数字,它将寻求匹配的字符的ASCII值的数目 |
提示和说明
注:此功能是二进制的安全。
注:此功能是区分大小写的。对于不区分大小写的搜索,使用stristr ( ) 。
-------------------------------------------------- ------------------------------
范例1
<?php echo strchr("Hello world!","world"); ?>输出world.
定义和用法
该str_word_count ( )函数计数的数目字一个字符串。
语法
str_word_count(string,return,char)
Parameter | Description |
---|---|
string | 必需的。指定的字符串检查 |
return | 任择。指定返回值的str_word_count ( )函数。可能值: 0 -默认。返回字数发现1 -返回一个数组的话从字串2 -返回一个数组在关键的立场是,这个词的字符串,和价值是实际的字 |
char | 任择。指定特殊字符将被视为话。注:此参数是说在PHP 5.1 |
我们来看实例.
<?php echo str_word_count("Hello world!"); ?>输出为2下面再看.<?php print_r(str_word_count("Hello world!",1)); ?>结果.
Array ( [0] => Hello [1] => world ) |
再看.
<?php print_r(str_word_count("Hello world!",2)); ?>输出结果Array ( [0] => Hello [6] => world )示例4
str_word_count ( )不与焦炭参数:
<?php print_r(str_word_count("Hello world & good morning!",1)); print_r(str_word_count("Hello world & good morning!",1,"&")); ?>输出.Array ( [0] => Hello [1] => world [2] => good [3] => morning )Array ( [0] => Hello [1] => world [2] => & [3] => good [4] => morning )
相关文章
- eval函数在php中是一个函数并不是系统组件函数,我们在php.ini中的disable_functions是无法禁止它的,因这他不是一个php_function哦。 eval()针对php安全来说具有很...2016-11-25
- 在php中eval是一个函数并且不能直接禁用了,但eval函数又相当的危险了经常会出现一些问题了,今天我们就一起来看看eval函数对数组的操作 例子, <?php $data="array...2016-11-25
Python astype(np.float)函数使用方法解析
这篇文章主要介绍了Python astype(np.float)函数使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下...2020-06-08- 这篇文章主要介绍了Python中的imread()函数用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-03-16
- 轻松学习C#的基础入门,了解C#最基本的知识点,C#是一种简洁的,类型安全的一种完全面向对象的开发语言,是Microsoft专门基于.NET Framework平台开发的而量身定做的高级程序设计语言,需要的朋友可以参考下...2020-06-25
- 本文主要介绍了C# 中取绝对值的函数。具有很好的参考价值。下面跟着小编一起来看下吧...2020-06-25
- 这篇文章算是超级入门级别的了,我们下面来给各位介绍在photoshop画斜线/直线/虚线的教程了,希望下面这篇文章给你入门来帮助。 PS怎么画斜线 选择铅笔工具,或者画笔...2016-09-14
- 下面小编就为大家带来一篇C#学习笔记- 随机函数Random()的用法详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...2020-06-25
- CREATE FUNCTION ChangeBigSmall (@ChangeMoney money) RETURNS VarChar(100) AS BEGIN Declare @String1 char(20) Declare @String2 char...2016-11-25
Android开发中findViewById()函数用法与简化
findViewById方法在android开发中是获取页面控件的值了,有没有发现我们一个页面控件多了会反复研究写findViewById呢,下面我们一起来看它的简化方法。 Android中Fin...2016-09-20- 这篇文章主要介绍了C++中Sort函数详细解析,sort函数是algorithm库下的一个函数,sort函数是不稳定的,即大小相同的元素在排序后相对顺序可能发生改变...2022-08-18
- 这篇文章主要给大家介绍的是关于Lua语言新手入门的简单教程,文中通过示例代码一步步介绍的非常详细,对各位新手们的入门提供了一个很方便的教程,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。...2020-06-30
- strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。语法:strstr(string,search)参数string,必需。规定被搜索的字符串。 参数sea...2013-10-04
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
废话不多说直接上代码复制代码 代码如下:/********************** curl 系列 ***********************///直接通过curl方式取得数据(包含POST、HEADER等)/* * $url: 如果非数组,则为http;如是数组,则为https * $header:...2014-06-07- Foreach 函数(PHP4/PHP5)foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。...2013-09-28
- free函数是释放之前某一次malloc函数申请的空间,而且只是释放空间,并不改变指针的值。下面我们就来详细探讨下...2020-04-25
- PHP 函数 strip_tags 提供了从字符串中去除 HTML 和 PHP 标记的功能,该函数尝试返回给定的字符串 str 去除空字符、HTML 和 PHP 标记后的结果。由于 strip_tags() 无法实际验证 HTML,不完整或者破损标签将导致更多的数...2014-05-31
SQL Server中row_number函数的常见用法示例详解
这篇文章主要给大家介绍了关于SQL Server中row_number函数的常见用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2020-12-08- 分享一个PHP加密解密的函数,此函数实现了对部分变量值的加密的功能。 加密代码如下: /* *功能:对字符串进行加密处理 *参数一:需要加密的内容 *参数二:密钥 */ function passport_encrypt($str,$key){ //加密函数 srand(...2015-10-30
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
最近遇到一个问题,就是在使用php的mail函数发送utf-8编码的中文邮件时标题出现乱码现象,而邮件正文却是正确的。最初以为是页面编码的问题,发现页面编码utf-8没有问题啊,找了半天原因,最后找到了问题所在。 1.使用 PEAR 的...2015-10-21