ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:29.25KB ,
资源ID:7170308      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7170308.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PHP字符串处理函数大全详解Word文档格式.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

PHP字符串处理函数大全详解Word文档格式.docx

1、源 Cyrillic 字符集。to必需。目标 Cyrillic 字符集。convert_uudecode(string)convert_uudecode() 函数对 uuencode 编码的字符串进行解码必需。规定要解码的字符串。convert_uuencode(string)convert_uuencode() 函数使用 uuencode 算法对字符串进行编码。规定进行 uuencode 的字符串。提示和注释注释:本函数把所有字符串(包括二进制的)转换为可打印的字符串,确保其网络传输的安全。uuencode 的字符串比原字符串增大大约 35%。count_chars(string,mode)

2、count_chars() 函数返回字符串所用字符的信息。mode可选。规定返回模式。默认是 0。有以下不同的返回模式:0 - 数组,ASCII 值为键名,出现的次数为键值1 - 数组,ASCII 值为键名,出现的次数为键值,只列出出现次数大于 0 的值2 - 数组,ASCII 值为键名,出现的次数为键值,只列出出现次数等于 0 的值3 - 字符串,带有所有使用过的不同的字符4- 字符串,带有所有未使用过的不同的字符crc32(string)crc32() 函数计算一个字符串的 crc32 多项式。说明 生成 string 参数的 32 位循环冗余校验码多项式。这通常用于检查传输的数据是否完整

3、。crypt(str,salt)crypt() 函数返回使用 DES、Blowfish 或 MD5 加密的字符串。str必需。规定要编码的字符串。salt可选。用于增加被编码字符数目的字符串,以使编码更加安全。如果未提供 salt 参数,则每次调用该函数时会随机生成一个。说明 确切的算法依赖于 salt 参数的格式和长度。下面是与 crypt() 函数一起使用的一些常量。在安装时,由 PHP 设置这些常量:CRYPT_SALT_LENGTH包含系统默认加密方法的长度。对于标准 DES 加密,长度是 2。CRYPT_STD_DES如果支持 2 字符 salt 的 DES 加密,则设置为 1,否则

4、为 0CRYPT_EXT_DES如果支持 9 字符 salt 的 DES 加密,则设置为 1,否则为 0。CRYPT_MD5如果支持以$1$开始的 12 字符 salt 的MD5加密,则设置为1,否则为0。CRYPT_BLOWFISH如果支持以 $2$ 或 $2a$ 开始的 16 字符 salt 的 Blowfish 加密,则设置为 1,否则为 0。echo(strings)echo() 函数输出一个或多个字符串。Strings 必需。一个或多个要发送到输出的字符串。explode(separator, string,limit)explode() 函数把字符串分割为数组。separator

5、必需。规定在哪里分割字符串。string 必需。要分割的字符串。limit 可选。规定所返回的数组元素的最大数目。说明 本函数返回由字符串组成的数组,其中的每个元素都是由separator作为边界点分割出来的子字符串。参数不能是空字符串。如果为空字符串(),explode() 将返回 FALSE。如果separator所包含的值在string中找不到,那么 explode() 将返回包含中单个元素的数组。如果设置了limit参数,则返回的数组包含最多个元素,而最后那个元素将包含的剩余部分。参数是负数,则返回除了最后的 -limit个元素外的所有元素。此特性是 PHP 5.1.0 中新增的fpr

6、intf(stream, format, arg1, arg2, arg+)fprintf() 函数把格式化的字符串写到指定的输出流(例如:文件或数据库)。stream可选。规定在哪里写/输出字符串format必需。转换格式。arg1必需。规定插到 format 字符串中第一个 % 符号处的参数。arg2可选。规定插到 format 字符串中第二个 % 符号处的参数。arg+可选。规定插到 format 字符串中第三、四等等 % 符号处的参数。get_html_translation_table(function, salt)get_html_translation_table() 函数返回被

7、htmlentities()和htmlspecialchars()函数使用的翻译表。function规定返回哪个翻译表。默认是 HTML_SPECIALCHARS。可能的值:HTML_ENTITIES - 翻译所有需要 URL 编码的字符,以便正确地显示在网页上。HTML_SPECIALCHARS - 翻译某些需要 URL 编码的字符,以便正确地显示在网页上。Salt 可选。定义如何对单引号和双引号进行编码。默认是 ENT_COMPAT。ENT_COMPAT - 编码双引号,不编码单引号。ENT_QUOTES - 编码双引号和单引号。ENT_NOQUOTES - 不编码单引号或双引号。hebr

8、ev(string, salt)hebrev() 函数把希伯来文本从右至左的流转换为左至右的流。只有 224 至 251 之间的 ASCII 字符,以及标点符号受到影响。String必需。希伯来文本。salt规定每行的最大字符数。如果可能,hebrev() 将避免把单词断开。提示:hebrev()和 hebrevc()(同时把(n) 转为 。) 可以把希伯来逻辑文本转换为希伯来可见文本。希伯来可见文本不需要特殊的右至左字符支持,这使它对于在 web 上显示希伯来文本很有用处。html_entity_decode(string, quotestyle, character-set)html_en

9、tity_decode() 函数把 HTML 实体转换为字符。html_entity_decode() 是的反函数。quotestyle可选。规定如何解码单引号和双引号。ENT_COMPAT - 默认。仅解码双引号。ENT_QUOTES - 解码双引号和单引号。ENT_NOQUOTES - 不解码任何引号。character-set可选。字符串值,规定要使用的字符集。ISO-8859-1 - 默认。西欧。ISO-8859-15 - 西欧(增加 Euro 符号以及法语、芬兰语字母)。UTF-8 - ASCII 兼容多字节 8 比特 Unicodecp866 - DOS 专用 Cyrillic 字

10、符集cp1251 - Windows 专用 Cyrillic 字符集cp1252 - Windows 专用西欧字符集KOI8-R - 俄语GB2312 - 简体中文,国家标准字符集BIG5 - 繁体中文BIG5-HKSCS - Big5 香港扩展Shift_JIS - 日语. EUC-JP - 日语无法被识别的字符集将被忽略,并由 ISO-8859-1 代替。htmlentities(string, quotestyle, character-set)htmlentities() 函数把字符转换为 HTML 实体。html_entity_decode(string, quotestyle, c

11、haracter-set)定义相同htmlspecialchars_decode(string,quotestyle) htmlspecialchars_decode() 函数把一些预定义的 HTML 实体转换为字符。htmlspecialchars(string, quotestyle, character-set)htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。& (和号) 成为 & (双引号) 成为 " (单引号) 成为 ' (大于) 成为 >implode(separator, array)implode() 函数把

12、数组元素组合为一个字符串。Separator可选。规定数组元素之间放置的内容。默认是 (空字符串)。array必需。要结合为字符串的数组。说明 虽然参数是可选的。但是为了向后兼容,推荐您使用使用两个参数。implode() 可以接收两种参数顺序。但是由于历史原因,explode() 是不行的。你必须保证参数在参数之前才行。join(separator, array)join() 函数把数组元素组合为一个字符串。join() 函数是implode()函数的别名。(定义相同)levenshtein(string1,string2,insert,replace,delete)Levenshtein

13、距离,又称编辑距离,指的是两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。levenshtein() 函数返回两个字符串之间的 Levenshtein 距离。levenshtein() 函数给每个操作(替换、插入和删除)相同的权重。不过,您可以通过设置可选的 insert、replace、delete 参数,来定义每个操作的代价。string1必需。要对比的第一个字符串。string2必需。要对比的第二个字符串。insert可选。插入一个字符的代价。默认是 1。replace可选。替换一个字符的代价。delet

14、e可选。删除一个字符的代价。默认是 1如果其中一个字符串超过 255 个字符,levenshtein() 函数返回 -1。levenshtein() 函数对大小写不敏感。levenshtein() 函数比 similar_text() 函数更快。不过,similar_text() 函数提供需要更少修改的更精确的结果。localeconv()localeconv() 函数返回包含本地数字及货币信息格式的数组。decimal_point - 小数点字符thousands_sep - 千位分隔符int_curr_symbol - 货币符号 (例如:USD)currency_symbol - 货币符号

15、 (例如:$)mon_decimal_point - 货币小数点符号mon_thousands_sep - 货币千位分隔符positive_sign - 正值符号negative_sign - 负值符号int_frac_digits - 国际小数数字frac_digits - 本地小数数字p_cs_precedes - if 如果货币符号在正值之前,则是 True (1),否则是 False (0)。p_sep_by_space - True (1) 如果货币符号与正值之间有空间,则是 True (1),否则是 False (0)。n_cs_precedes - True (1) if 货币符

16、号在负值之前,则是 True (1),否则是 False (0)。p_sep_by_space - True (1) 如果货币符号与负值之间有空间,则是 True (1),否则是 False (0)。p_sign_posn - 格式化选项:0 - 在数量和货币符号周围的圆括号1 - 数量和货币符号之前的 + 号2 - 数量和货币符号之后的 + 号3 - 货币符号之前的 + 号4 - 货币符号之后的 + 号n_sign_posn - 格式化选项:1 - 数量和货币符号之前的 - 号2 - 数量和货币符号之后的 - 号3 - 货币符号之前的 - 号4 - 货币符号之后的 - 号grouping -

17、 显示如何分组数字的 Array(例如:3 指示 1 000 000)mon_grouping - 显示如何分组货币数字的 Array(例如:2 指示 1 00 00 00)ltrim(string, charlist)ltrim() 函数从字符串左侧删除空格或其他预定义字符。md5(string, charlist)md5() 函数计算字符串的 MD5 散列。md5() 函数使用 RSA 数据安全,包括 MD5 报文摘译算法。如果成功,则返回所计算的 MD5 散列,如果失败,则返回 false。规定要计算的字符串。规定十六进制或二进制输出格式:TRUE - 原始 16 字符二进制格式 FAL

18、SE - 默认。32 字符十六进制数该参数是 PHP 5.0 中添加的。md5_file(string, charlist)md5_file() 函数计算文件的 MD5 散列。规定要计算的文件。metaphone(string,length)metaphone() 函数计算字符串的 metaphone 键。metaphone 键字符串的英语发音。metaphone() 函数可用于拼写检查应用程序。如果成功,则返回字符串的 metaphone 键,如果失败,则返回 false。规定 metaphone 键的最大长度。metaphone() 为发音相似的单词创建相同的键。所生成的 metaphon

19、e 键长度可变。metaphone() 比soundex()函数更精确,因为 metaphone() 了解基本的英语发音规则。money_format(string,number)money_format() 函数把字符串格式化为货币字符串。规定要格式化的字符串。number可选。被插入格式化字符串中 % 符号位置的数字。money_format() 函数无法在 windows 平台上工作。nl_langinfo(element)nl_langinfo() 函数返回指定的本地信息。如果成功,则返回指定的本地信息。如果失败,则返回 false。element必需。规定要返回哪个元素。必须是说明中

20、列出的元素之一。与返回所有本地格式化信息的localeconv()函数不同,nl_langinfo() 返回指定的信息。nl2br(string)nl2br() 函数在字符串中的每个新行 (n) 之前插入 HTML 换行符 ()。number_format(number, decimals, decimalpoint, separator)number_format() 函数通过千位分组来格式化数字。number必需。要格式化的数字。如果未设置其他参数,则数字会被格式化为不带小数点且以逗号 (,) 作为分隔符。decimals可选。规定多少个小数。如果设置了该参数,则使用点号 (.) 作为小数

21、点来格式化数字。decimalpoint可选。规定用作小数点的字符串。separator可选。规定用作千位分隔符的字符串。仅使用该参数的第一个字符。比如 xyz 仅输出 x如果设置了该参数,那么所有其他参数都是必需的。该函数支持一个、两个或四个参数(不是三个)。ord(string)ord() 函数返回字符串第一个字符的 ASCII 值。要从中获得 ASCII 值的字符串。parse_str(string, array)parse_str() 函数把查询字符串解析到变量中。规定要解析的字符串。array可选。规定存储变量的数组名称。该参数指示变量存储到数组中。如果未设置 array 参数,由该

22、函数设置的变量将覆盖已由同名变量。php.ini 中的 magic_quotes_gpc 设置影响该函数的输出。如果已启用,那么在 parse_str() 解析之前,变量会被addslashes()转换。print(strings)print() 函数输出一个或多个字符串。strings必需。发送到输出的一个或多个字符串。print() 函数实际上不是函数,所以您不必对它使用括号。print() 函数稍慢于echo()。printf(format, arg1, arg2, arg+)printf() 函数输出格式化的字符串。format, 必需。规定字符串以及如何格式化其中的变量。规定插到格式

23、化字符串中第一个 % 符号处的参数。 arg2可选。规定插到格式化字符串中第二个 % 符号处的参数。 arg+可选。规定插到格式化字符串中第三、四等等 % 符号处的参数。说明 arg1, arg2, + 等参数将插入到主字符串中的百分号 (%) 符号处。该函数是逐步执行的。在第一个 % 符号中,插入 arg1,在第二个 % 符号处,插入 arg2,依此类推。如果 % 符号多于 arg 参数,则您必须使用占位符。占位符被插入 % 符号之后,由数字和 $ 组成。请参见例子 3。quoted_printable_decode(string)quoted_printable_decode() 函数对经

24、过 quoted-printable 编码后的字符串进行解码,返回 8 位的字符串。该函数类似于 imap_qprint() 函数。不同的是,应用 imap_qprint() 函数需要让系统加载 IMAP 模块,而本函数不需要加载 IMAP 模块。规定要解码的 quoted-printable 字符串。quotemeta(string)quotemeta() 函数在字符串中某些预定义的字符前添加反斜杠。这些预定义字符是:句号 (.) 反斜杠 () 加号 (+) 星号 (*) 问号 (?)方括号 () 脱字符号 () 美元符号 ($) 圆括号 ()该函数可用于转义拥有特殊意义的字符,比如 SQL 中的 ( )、 以及 *。rtrim(string, charlist)rtrim()函数从字符串的末端开始删除空白字符或其他预定义字符。0 - ASCI

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2