PHP字符串函数是核心的一部分。使用此功能不需要安装
String 字符串函数列表
php-表示支持该功能的php的最早版本。
| Sr.No | Function & Description | PHP |
|---|---|---|
| 1 |
addcslashes 它返回带有黑斜杠的字符串 |
4 |
| 2 |
addslashes 它返回带有黑斜杠的字符串 in front of predefined characters |
4 |
| 3 |
bin2hex 它用于将主数据转换为十六进制表示 |
4 |
| 4 |
chop 用于删除空格 |
4 |
| 5 |
chr 它返回特定字符 |
4 |
| 6 |
chunk_split 它用于将字符串拆分成块。 |
5 |
| 7 |
convert_cyr_string 它用于从一个西里尔字符集转换为另一个西里尔字符集 |
4 |
| 8 |
convert_uudecode 它用于对编码的字符串进行解码 |
5 |
| 9 |
count_chars 它用于返回字符串中使用的字符的信息 |
4 |
| 10 |
Crc32 它用于计算32位CRC |
4 |
| 11 |
crypt 它用于对字符串进行哈希处理 |
4 |
| 12 |
Echo 它以一个或多个字符串的形式给出输出 |
4 |
| 13 |
explode 用于将字符串逐个拆分 |
4 |
| 14 |
fprintf 它用于将格式化字符串写入流 |
5 |
| 15 |
get_html_translation_table 它返回htmlSpecialchars()和htmlentity()使用的转换表 |
4 |
| 16 |
hebrev 它用于将逻辑希伯来语文本转换为可视文本 |
4 |
| 17 |
Hebrevc 它用于将逻辑希伯来语文本转换为可视文本 with newline conversion |
4 |
| 18 |
hex2bin 它用于将十六进制字符串转换为ASCII字符 |
4 |
| 19 |
html_entity_decode 它用于将HTML实体转换为其应用程序字符 |
4 |
| 20 |
htmlentities 它用于将所有适用的字符转换为HTML实体 |
5.4 |
| 21 |
html_special_chars_decode 它用于将特殊的HTML实体转换回字符。 |
5.1.0 |
| 22 |
htmlspecialchars 它用于将特殊字符转换为HTML实体 |
4 |
| 23 |
implode 它用于用字符串连接数组元素。 |
5 |
| 24 |
join 它是implode()的别名,它从数组的元素中返回字符串 |
4 |
| 25 |
lcfirst 它用于使字符串的第一个字符应为小写。 |
5.3.0 |
| 26 |
levenshtein 它用于计算两个字符串之间的Levenshtein距离 |
4.0.1 |
| 27 |
localeconv 它用于获取数字格式信息 |
4 |
| 28 |
ltrim 它用于从字符串的开头去掉空格或其他字符 |
4 |
| 29 |
md5_file 它用于计算给定文件的MD5哈希 |
4 |
| 30 |
md5 用于计算字符串的MD5哈希 |
4 |
| 31 |
metaphone 它用于计算字符串的变音键 |
4 |
| 32 |
money_format 它用于将数字格式化为货币字符串 |
4.3.0 |
| 33 |
nl_langinfo 它包含有关语言和区域设置的信息 |
4.3.0 |
| 34 |
nl2br 它在字符串中的所有换行符之前插入HTML换行符 |
4 |
| 35 |
number_format 它用于格式化具有分组千位的数字 |
4 |
| 36 |
ord 它返回字符的ASCII值 |
4 |
| 37 |
parse_str 它用于将字符串解析为变量 |
4 |
| 38 |
print 它返回输出一个字符串 |
4 |
| 39 |
printf 它返回输出一个格式化的字符串 |
4 |
| 40 |
quoted_printable_decode 用于将引用的可打印字符串转换为8位字符串 |
4 |
| 41 |
quoted_printable_decode 用于将引用的可打印字符串转换为8位字符串 |
4 |
| 42 |
quoted_printable_encode 用于将8位字符串转换为带引号的可打印字符串 |
4 |
| 43 |
quotemeta 它用于引用元字符 |
4 |
| 44 |
rtrim 它用于删除字符串末尾的空白 |
4 |
| 45 |
setlocale 它用于设置区域设置信息 |
4 |
| 46 |
sha1_file 用于计算文件的sha1哈希 |
4 |
| 47 |
sha1 用于计算字符串的sha1哈希 |
4 |
| 48 |
similar_text 用于计算两个字符串之间的相似度 |
4 |
| 49 |
soundex 用于计算字符串的Soundex键 |
4 |
| 50 |
sprintf 它用于格式化字符串 |
4 |
| 51 |
str_getcsv 用于将CSV字符串解析为数组 |
4 |
| 52 |
str_ireplace 它用于将字符替换为其他字符 |
5 |
| 53 |
str_pad 它用于将字符串填充到新的长度。 |
4.0.1 |
| 54 |
str_repeat 它用于重复字符串 |
4 |
| 55 |
str_replace 它用于将字符串替换为另一个字符串 |
4 |
| 56 |
str_rot13 它用于对字符串执行rot13转换 |
4 |
| 57 |
str_shuffle 它用于随机洗牌字符串 |
4.3.0 |
| 58 |
str_split 它用于将字符串转换为数组 |
5 |
| 59 |
str_word_count 它返回有关字符串中使用的单词的信息 |
5 |
| 60 |
strcasecmp 它用于比较两个字符串 |
4 |
| 61 |
strchr 它用于搜索字符串在另一个字符串中的第一个匹配项 |
4 |
| 62 |
strcmp 它用于比较两个字符串 |
4 |
| 63 |
strcoll 它用于比较两个字符串 based on locale |
4.0.5 |
| 64 |
strcspn 它返回在找到指定字符的任何部分之前在字符串中找到的字符数。 |
4 |
| 65 |
strip_tags 它用于将字符串中的HTML和PHP标签串起来。 |
4 |
| 66 |
stripcslashes 它用于删除反斜杠 |
4 |
| 67 |
stripos 它用于查找一个字符串在另一个字符串中第一次出现的位置 |
4 |
| 68 |
stripslashes 用于取消引用字符串的引号 |
4 |
| 69 |
stristr 它用于搜索一个字符串在另一个字符串中的第一个匹配项。 |
4 |
| 70 |
strlen 它用于获取字符串长度。 |
4 |
| 71 |
strnatcasecmp 它用于将两个字符串与自然算法进行比较。 |
4 |
| 72 |
strnatcmp 它用于将两个字符串与自然顺序算法进行比较。 |
4 |
| 73 |
strncasecmp 它用于比较两个字符串。 |
4 |
| 74 |
strncmp 它用于比较前n个字符。 |
4 |
| 75 |
strpbrk 它用于搜索特定字符的字符串。 |
5 |
| 76 |
strpos 它用于查找一个字符串在另一个字符串中第一次出现的位置。 |
4 |
| 77 |
strrchr 它用于查找字符串中最后出现的字符。 |
4 |
| 78 |
strrev 它用于反转字符串。 |
4 |
| 79 |
strripos 它用于查找一个字符串在另一个字符串中最后出现的位置 |
5 |
| 80 |
strspn 它从charlist参数返回字符串中找到的字符数。 |
4 |
| 81 |
strstr 它用于查找字符串的第一个匹配项 |
4 |
| 82 |
strtok 它是一个标签化字符串 |
4 |
| 83 |
strtolower 它用来使字符串小写 |
4 |
| 84 |
strtoupper 它用来制作字符串大写 |
4 |
| 85 |
strtr 它用于翻译字符或替换子字符串 |
4 |
| 86 |
substr_compare 它用于比较具有特定起始位置的两个字符串格式 |
4 |
| 87 |
substr_count 它用于计算子字符串的数量 |
4 |
| 88 |
substr_replace 它用于用另一个字符串替换字符串的一部分 |
4 |
| 89 |
substr 它用于返回字符串的一部分 |
4 |
| 90 |
trim 它用于删除空格和其他字符 |
4 |
| 91 |
ucfirst 它用于将字符串的第一个字符转换为大写 |
4 |
| 92 |
ucwords 它用于将字符串的第一个字符转换为大写 in each string |
4 |
| 93 |
vfprintf 它用于将格式化字符串转换为特定输出 |
5 |
| 94 |
vprintf 它用于将字符串转换为格式化字符串 |
4.1 |
| 95 |
vsprintf 它返回格式化的字符串 |
4.1 |
| 96 |
wordwrap 它用来转换要断开的长单词,并将其排列到下一行 |
4.0.2 |