首页博客网络编程
PHP字符串函数变得简单:以更有效的方式处理字符串
摘要 当使用字符串数据执行各种操作时,PHP 字符串函数会派上用场。例如,您可以轻松地将PHP数组转换为字符串或PHP字符串转换为数组。 PHP 字符串函数是内置的,不需要任何安装。 最常用的方法之一是应用于PHP比较字符串和PHP修剪字符串。

在所有八种数据类型中,PHP 字符串被认为是最简单的一种,还有整数、浮点数和布尔值。

有内置的PHP字符串函数用于操作字符串。常见的用途之一是使用其中一个 PHP 函数将字符串拆分为较小的部分(如果字符串的长度)。您还可以使用它们来替换、修改特定的 PHP 字符串或执行其他操作。

内容

PHP 字符串函数:主要提示

  • 正如命名所暗示的那样,PHP 字符串函数有助于对字符串数据执行不同的操作。

  • 它们被集成到PHP的核心中。

  • 其中最基本和广泛使用的是 PHP 比较字符串和 PHP 修剪字符串函数。

方法列表

让我们看看 PHP 字符串函数的完整列表及其描述。该表按字母顺序组织,因此当您需要替换某个 PHP 字符串时,您始终可以快速找到特定的表格:

功能描述
addcslashes()通过在每个指定字符的前面添加反斜杠来创建新字符串
添加斜杠()通过在预定义字符的前面添加反斜杠来创建新字符串
bin2hex()通过将字符串的每个字符转换为十六进制值来创建新字符串
斩()通过从字符串右侧删除空格和其他不必要的字符来创建新字符串
CHR()显示由指定的 ASCII 值定义的字符
chunk_split()将字符串拆分为较小的部分
convert_cyr_string()将字符串从一个西里尔字符集转换为另一个西里尔字符集
convert_uudecode()解码 uuen编码的字符串
convert_uuencode()通过使用 uuencode 算法进行转换来创建新字符串
count_chars()提供有关字符串包含的字符的信息
CRC32()计算字符串的 32 位 CRC
crypt()对字符串进行单向哈希处理
回声()显示指定的字符串
爆炸()将字符串拆分为数组元素
fprintf()将字符串写入指定的输出流
get_html_translation_table()返回 htmlspecialchars() 和 htmlentities() 使用的转换表
赫布雷夫()希伯来语文本转换为纯文本
Hebrevc()将希伯来语文本转换为可视文本,并将新行 (\n) 转换为 <br>
十六进制2宾()通过将指定的十六进制字符字符串转换为 ASCII 字符来创建新字符串
html_entity_decode()通过将 HTML 元素转换为字符来创建新字符串
htmlentities()通过将纯文本转换为 HTML 实体来创建新字符串
htmlspecialchars_decode()通过将预定义的 HTML 元素转换为字符来创建新字符串
htmlspecialchars()通过将预定义字符转换为 HTML 元素来创建新字符串
内爆()将 PHP 数组连接到字符串
join()内爆()的替代品
LCFIRST()通过将指定字符串的第一个字母转换为小写来创建新字符串
Levenshtein()返回两个 PHP 字符串之间的 Levenshtein 距离
localeconv()返回有关区域设置数字和货币格式的信息
ltrim()通过从字符串左侧删除空格和其他不必要的字符来创建新字符串
MD5()创建字符串的 MD5 哈希
md5_file()创建指定文件的 MD5 哈希
元音()创建字符串的元电话键
money_format()通过将新字符串的格式设置为货币字符串来创建新字符串
nl_langinfo()返回有关特定位置的信息
nl2br()将新的 HTML 换行符放在字符串中每个换行符的前面
number_format()通过设置数字格式来创建新字符串。组数千
奥德()获取字符串的第一个字符并返回其 ASCII 值
parse_str()将查询字符串放入指定的变量中
打印()显示指定的字符串或多个字符串
打印f()显示指定的格式化字符串或多个字符串
quoted_printable_decode()通过将带引号的可打印字符串转换为 8 位字符串来创建新字符串
quoted_printable_encode()通过将 8 位字符串转换为带引号的可打印字符串来创建新字符串
引用元()引号元字符
rtrim()通过从字符串右侧删除空格和其他不必要的字符来创建新字符串
设置区域设置()设置有关区域设置的信息
SHA1()为字符串创建 SHA-1 哈希
sha1_file()为文件创建 SHA-1 哈希
similar_text()比较两个 PHP 字符串
声音()为字符串创建声音键
sprintf()获取格式化字符串并将其写入变量
斯坎夫()根据格式从字符串中获取输入
str_getcsv()获取 CSV 字符串并将其放入数组中
str_ireplace()通过替换字符串的字符来创建新字符串。该方法不区分大小写
str_pad()通过将新字符串填充到新的 PHP 字符串长度来创建新字符串
str_repeat()通过将指定的字符串重复设定的次数来创建新字符串
str_replace()使 PHP 字符串替换其部分内容。该方法区分大小写
spstr_rot13()对字符串执行 ROT13 编码
str_shuffle()通过随机随机洗牌所有字符来创建新字符串
str_split()将 PHP 字符串拆分为数组
str_word_count()返回字符串中有多少个 wors
strcasecmp()比较两个指定的 PHP 字符串。该方法不区分大小写
strchr()在另一个字符串中搜索指定字符串的第一个匹配项
strcmp()比较两个指定的 PHP 字符串。该方法区分大小写
strcoll()比较两个指定的 PHP 字符串。比较基于区域设置字符串
strcspn()返回字符计数,直到找到指定的字符
strip_tags()从字符串中删除 PHP 和 HTML 标记
stripcslashes()通过删除使用 addcslashes() 方法添加的引号来创建新字符串
条形斜杠()通过删除使用 addslashes() 方法添加的引号来创建新字符串
stripos()在另一个字符串中搜索指定字符串的第一个匹配项。返回位置。该方法不区分大小写
斯特里斯特()在另一个字符串中搜索指定字符串的第一个匹配项。该方法不区分大小写
strlen()计算 PHP 字符串长度并返回
strnatcasecmp()比较两个指定的 PHP 字符串。使用自然顺序算法。该方法不区分大小写
strnatcmp()比较两个指定的 PHP 字符串。使用自然顺序算法。该方法区分大小写
strncasecmp()比较两个指定的 PHP 字符串。仅比较指定数量的前几个字符。该方法不区分大小写
strncmp()比较两个指定的 PHP 字符串。仅比较指定数量的前几个字符。该方法区分大小写
strpbrk()搜索给定字符串中的任何指定字符
strpos()在另一个字符串中搜索指定字符串的第一个匹配项。该方法区分大小写
strrchr()在另一个字符串中搜索指定字符串的最后一次出现
strrev()通过反转给定字符串来创建新字符串
strripos()在另一个字符串中搜索指定字符串的最后一个位置。该方法不区分大小写
strrpos()在另一个字符串中搜索指定字符串的最后一个位置。该方法区分大小写
strspn()计算在字符串中找到的指定字符列表中的字符数
strstr()在另一个字符串中搜索指定字符串的第一个匹配项。该方法区分大小写
strtok()将指定的字符串拆分为较小的字符串
strtolower()将字符串的所有字符更改为小写字母
strtoupper()将字符串的所有字符更改为 PHP 大写字母
strtr()翻译字符串中的某些字符
substr()剪切字符串的一部分并将其返回
substr_compare()比较两个 PHP 字符串的各个部分。可以指定起始位置和区分大小写
substr_count()返回子字符串在字符串中出现的次数
substr_replace()用另一个字符串替换字符串的一部分
修剪()通过从字符串的两侧删除空格和其他不必要的字符来创建新字符串
UCFIRST()将字符串的第一个字符更改为 PHP 大写
UCWORDS()将每个单词的首字母更改为 PHP 大写
vfprintf()将格式化字符串放入输出流
vprintf()在输出中显示格式化字符串
vsprintf()将格式化字符串放入变量中
自动换行()将给定字符串包装为指定数量的字符

PHP 字符串函数:摘要

  • 当使用字符串数据执行各种操作时,PHP 字符串函数会派上用场。例如,您可以轻松地将PHP数组转换为字符串或PHP字符串转换为数组。

  • PHP 字符串函数是内置的,不需要任何安装。

  • 最常用的方法之一是应用于PHP比较字符串和PHP修剪字符串。


声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!

本文链接:https://www.gaoxuejun173.top/blog/219

广告位

本文配乐
来说两句吧

该文章已禁止评论

最新评论

广告位