`
化蝶自在飞
  • 浏览: 2333386 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

php字符串处理函数完整版共收集94个

    博客分类:
  • php
阅读更多
addcslashes() 在指定的字符前添加反斜杠。 
addslashes() 在指定的预定义字符前添加反斜杠。 
bin2hex() 把 ASCII 字符的字符串转换为十六进制值。 
chop() rtrim() 的别名。 
chr() 从指定的 ASCII 值返回字符。 
chunk_split() 把字符串分割为一连串更小的部分。 
convert_cyr_string() 把字符由一种 Cyrillic 字符转换成另一种。 
convert_uudecode() 对 uuencode 编码的字符串进行解码。 
convert_uuencode() 使用 uuencode 算法对字符串进行编码。 
count_chars() 返回字符串所用字符的信息。 
crc2() 计算一个字符串的 2-bit CRC。 
crypt() 单向的字符串加密法 (hashing)。 
echo() 输出字符串。 
explode() 把字符串打散为数组。 
fprintf() 把格式化的字符串写到指定的输出流。 
get_html_translation_table() 返回翻译表。 
hebrev() 把希伯来文本从右至左的流转换为左至右的流。 
hebrevc() 同上,同时把(\n) 转为 <br />。 
html_entity_decode() 把 HTML 实体转换为字符。 
htmlentities() 把字符转换为 HTML 实体。 
htmlspecialchars_decode() 把一些预定义的 HTML 实体转换为字符。 
htmlspecialchars() 把一些预定义的字符转换为 HTML 实体。 
implode() 把数组元素组合为一个字符串。 
join() implode() 的别名。 
levenshtein() 返回两个字符串之间的 Levenshtein 距离。 
localeconv() 返回包含本地数字及货币信息格式的数组。 
ltrim() 从字符串左侧删除空格或其他预定义字符。 
md() 计算字符串的 MD 散列。 
md_file() 计算文件的 MD 散列。 
metaphone() 计算字符串的 metaphone 键。 
money_format() 把字符串格式化为货币字符串。 
nl_langinfo() 返回指定的本地信息。 
nl2br() 在字符串中的每个新行之前插入 HTML 换行符。 
number_format() 通过千位分组来格式化数字。 
ord() 返回字符串第一个字符的 ASCII 值。 
parse_str() 把查询字符串解析到变量中。 
print() 输出一个或多个字符串。 
printf() 输出格式化的字符串。 
quoted_printable_decode() 解码 quoted-printable 字符串。 
quotemeta() 在字符串中某些预定义的字符前添加反斜杠。 
rtrim() 从字符串的末端开始删除空白字符或其他预定义字符。 
setlocale() 设置地区信息(地域信息)。 
sha1() 计算字符串的 SHA-1 散列。 
sha1_file() 计算文件的 SHA-1 散列。 
similar_text() 计算两个字符串的匹配字符的数目。 
soundex() 计算字符串的 soundex 键。 
sprintf() 把格式化的字符串写写入一个变量中。 
sscanf() 根据指定的格式解析来自一个字符串的输入。 
str_ireplace() 替换字符串中的一些字符。(对大小写不敏感) 
str_pad() 把字符串填充为新的长度。 
str_repeat() 把字符串重复指定的次数。 
str_replace() 替换字符串中的一些字符。(对大小写敏感) 
str_rot1() 对字符串执行 ROT1 编码。 
str_shuffle() 随机地打乱字符串中的所有字符。 
str_split() 把字符串分割到数组中。 
str_word_count() 计算字符串中的单词数。 
strcasecmp() 比较两个字符串。(对大小写不敏感) 
strchr() 搜索字符串在另一字符串中的第一次出现。strstr() 的别名 
strcmp() 比较两个字符串。(对大小写敏感) 
strcoll() 比较两个字符串(根据本地设置)。 
strcspn() 返回在找到任何指定的字符之前,在字符串查找的字符数。 
strip_tags() 剥去 HTML、XML 以及 PHP 的标签。 
stripcslashes() 删除由 addcslashes() 函数添加的反斜杠。 
stripslashes() 删除由 addslashes() 函数添加的反斜杠。 
stripos() 返回字符串在另一字符串中第一次出现的位置(大小写不敏感) 
stristr() 查找字符串在另一字符串中第一次出现的位置(大小写不敏感) 
strlen() 返回字符串的长度。 
strnatcasecmp() 使用一种“自然”算法来比较两个字符串(对大小写不敏感) 
strnatcmp() 使用一种“自然”算法来比较两个字符串(对大小写敏感) 
strncasecmp() 前 n 个字符的字符串比较(对大小写不敏感)。 
strncmp() 前 n 个字符的字符串比较(对大小写敏感)。 
strpbrk() 在字符串中搜索指定字符中的任意一个。 
strpos() 返回字符串在另一字符串中首次出现的位置(对大小写敏感) 
strrchr() 查找字符串在另一个字符串中最后一次出现的位置。 
strrev() 反转字符串。 
strripos() 查找字符串在另一字符串中最后出现的位置(对大小写不敏感) 
strrpos() 查找字符串在另一字符串中最后出现的位置(对大小写敏感) 
strspn() 返回在字符串中包含的特定字符的数目。 
strstr() 搜索字符串在另一字符串中的首次出现(对大小写敏感) 
strtok() 把字符串分割为更小的字符串。 
strtolower() 把字符串转换为小写。 
strtoupper() 把字符串转换为大写。 
strtr() 转换字符串中特定的字符。 
substr() 返回字符串的一部分。 
substr_compare() 从指定的开始长度比较两个字符串。 
substr_count() 计算子串在字符串中出现的次数。 
substr_replace() 把字符串的一部分替换为另一个字符串。 
trim() 从字符串的两端删除空白字符和其他预定义字符。 
ucfirst() 把字符串中的首字符转换为大写。 
ucwords() 把字符串中每个单词的首字符转换为大写。 
vfprintf() 把格式化的字符串写到指定的输出流。 
vprintf() 输出格式化的字符串。 
vsprintf() 把格式化字符串写入变量中。 
wordwrap() 按照指定长度对字符串进行折行处理。 
分享到:
评论

相关推荐

    PHP中的字符串函数

    在PHP编程语言中,字符串函数是处理文本数据的关键工具,它们提供了丰富的功能来操作和分析字符串。以下是对标题“PHP中的字符串函数”及其描述中提到的一些重要知识点的详细解析: ### 1. 字符串转义与解码 - **...

    likestring简单的相似字符串处理库

    "likestring"是一个针对PHP开发者的简单相似字符串处理库,主要功能是帮助开发者在处理文本数据时进行字符串的相似度比较。这个库的核心是提供了一种有效的方法来判断两个或多个字符串之间的相似程度,这对于诸如...

    PHP函数清单.pdf

    字符串函数如strpos()查找子串在字符串中的位置,strlen()计算字符串长度,str_replace()替换字符串中的特定部分。 总的来说,PHP函数清单是开发者日常编程的实用工具,它提供了快速查阅和理解PHP函数的功能,对于...

    比较discuz和ecshop的截取字符串函数php版

    在本文中,我们将深入探讨两种不同的PHP字符串截取函数,分别是Discuz和Ecshop的实现。这两种函数都用于处理UTF-8编码的中文字符串,但它们的实现方式略有不同。UTF-8是一种广泛使用的多字节字符编码,它可以表示...

    php判断字符串在另一个字符串位置的方法

    “strstr”函数的作用是在一个字符串中查找另一个字符串的第一次出现,并返回从匹配点开始到原字符串末尾的剩余部分。如果在主字符串中找到了子字符串,则“strstr”函数将返回子字符串之后的所有字符;如果没有找到...

    php截取字符串.docx

    ### PHP字符串截取技术详解 在PHP开发过程中,经常需要对字符串进行截取处理,特别是在处理包含中文等多字节字符的字符串时。本文将详细探讨几种常用的PHP字符串截取方法,包括针对不同编码(如GB2312、UTF-8)的...

    PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法

    在PHP编程语言中,`strncmp()`函数是一个非常实用的字符串处理工具,主要用于比较两个字符串的前n个字符是否相等。这个函数具有区分大小写的特性,因此在进行字符串比较时,它会考虑到字符的大小写差异。下面我们将...

    php中文函数大全手册 CHM

    5. **字符串处理**:字符串处理是PHP中的常见任务,手册会涵盖str_replace(), substr(), strlen(), strpos()等函数,以及正则表达式的使用,如preg_match()和preg_replace()。 6. **文件和目录操作**:PHP提供了...

    php常用函数总结表。

    今天我们将深入探讨几个常见的PHP字符串处理函数:`trim()`, `rtrim()`, `chop()` 和 `ltrim()`,以及路径处理函数 `dirname()`。这些函数在处理用户输入、格式化输出或者在操作文件路径时非常实用。 首先,我们来...

    常用PHP函数小全

    `strstr()` 函数在字符串中查找另一个字符串第一次出现的位置。这对于搜索字符串中的模式非常有用,尤其是在需要查找特定内容的情况下。 #### strspn() `strspn()` 函数返回字符串中与掩码匹配的字符数。这对于...

    PHP常用函数解析

    1. **字符串函数**: - `addslashes()`:此函数用于在字符串中添加反斜杠,用于转义特殊字符,例如SQL查询中的转义。 - `bin2hex()`:将二进制数据转换为16进制字符串,便于显示和处理。 - `chop()`(`rtrim()`的...

    真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )

    根据给定文件信息,我们可以提炼出关于UTF-8编码和字符串截取函数的知识点。 首先,UTF-8编码是一种针对Unicode字符集的可变长度的字符编码方法。在UTF-8编码中,一个字符可能由1到4个字节表示,这取决于字符的...

    php自动获取字符串编码函数mb_detect_encoding

    `mb_detect_encoding`是PHP中的一个多功能函数,用于检测字符串的字符编码。它属于Multibyte String(多字节字符串)扩展,专为处理多种字符编码的字符串而设计。在处理涉及不同编码格式的数据时,这个函数非常有用...

    php字符串比较函数用法小结(strcmp,strcasecmp,strnatcmp及strnatcasecmp)

    本文将详述四种常用的PHP字符串比较函数:strcmp(), strcasecmp(), strnatcmp(), 和 strnatcasecmp(),并提供相关实例来帮助理解它们的用法。 1. strcmp() strcmp() 函数用于比较两个字符串,它区分大小写。函数...

    PHP使用trim函数去除字符串左右空格及特殊字符实例

    在PHP编程语言中,trim()函数是处理字符串时常用的一个函数,它的主要作用是去除字符串两端的空白字符或其他预定义字符。本文将详细介绍如何使用PHP的trim()函数来去除字符串左右的空格以及特定的特殊字符,并通过...

    PHP常用函数大全.pdf

    5. `chr()`:这个函数根据给定的ASCII值返回对应的字符,可以用来处理ASCII编码的字符串。 6. `chunk_split()`:将一个大字符串分割成多个小块,每个块后面可以加上分隔符,常用于邮件编码或文件上传处理。 7. `...

    解析smarty 截取字符串函数 truncate的用法介绍

    总的来说,Smarty的`truncate`函数是处理字符串显示的重要工具,它提供了灵活性和便捷性,使得在模板中对文本长度的控制变得更加简单。通过理解其参数和工作原理,开发者可以更好地利用这个功能来优化网站或应用的...

    即用即查PHP函数参考手册附书光盘

    手册详尽地列出了PHP的内置函数,如字符串处理函数(如`strlen`、`str_replace`)、数组操作函数(如`array_push`、`array_pop`)、数学函数(如`sqrt`、`pow`)等。这些函数是PHP编程的基础,理解并熟练运用它们能...

    PHP5函数完全手册最新版

    2. **字符串和数组操作**:详述了PHP5中处理字符串和数组的各种函数,如str_replace、strpos、implode、explode、array_push、array_pop等,这些函数在日常编程中非常常用。 3. **文件和目录操作**:介绍如何读取、...

Global site tag (gtag.js) - Google Analytics