PHP字符串函数汇总

  • addcslashes 以 C 语言风格使用反斜线转义字符串中的字符

  • addslashes 使用反斜线引用字符串

  • bin2hex 把包含数据的二进制字符串转换为十六进制值

  • chop rtrim()的别名

  • chr 返回相对应于 ascii 所指定的单个字符

  • chunk_split 将字符串分割成小块

  • convert_uudecode 解码一个uuencode编码的字符串

  • convert_uuencode 使用uuencode编码一个字符串

  • count_charts 返回字符串所用的字符信息

  • crc32 计算一个字符串的crc32多项式

  • crypt 单向字符串散列

  • echo 输出一个或多个字符串

  • explode 使用一个字符串分割另一个字符串

  • fprintf 将格式化后的字符串写入到流

  • get_html_translation_table 返回使用htmlspecialchars()htmlentities()后的转换表

  • hebrev 将逻辑顺序希伯来文(logical-Hebrew)转换为视觉顺序希伯来文(visual-Hebrew)

  • hex2bin 转换十六进制字符串为二进制字符串

  • html_entity_decode 将HTML实体转换为其对应的字符

  • htmlentities 将字符转换为HTML转义字符

  • htmlspecialchars_decode 将特殊HTML实体转换为普通字符

  • htmlspecialchars 将特殊字符转换为HTML实体

  • implode 将一个一维数组的值转化为字符串

  • join implode()别名

  • lcfirst 使一个字符串的第一个字符小写

  • levenshtein 计算两个字符之间的编辑距离

  • localeconv 获取数字格式信息

  • ltrim 删除字符串开头的空白字符或其它字符

  • md5_file 指定文件的MD5散列值

  • md5 计算字符串的MD5散列值

  • metaphone 计算字符串的metaphone键

  • money_format 将字符串格式化成货币字符串

  • nl_langinfo 查询语言和区域信息

  • nl2br 在字符串所有新行之前插入HTML换行标记

  • number_format 以千位分隔符方式格式化一个数字

  • ord 转换字符串第一个字节为0-255之间的值

  • parse_str 将字符串解析成多个变量

  • print 输出字符串

  • printf 输出格式化字符串

  • quoted_printable_decode 将 quoted-printable 字符串转换为 8-bit 字符串

  • quoted_printable_encode 将 8-bit 字符串转换成 quoted-printable 字符串

  • quotemeta 转义元字符集

  • rtrim 删除字符串末端的空白字符或其它字符

  • setlocale 设置地区信息

  • sha1_file 计算文件的sha1散列值

  • sha1 计算字符串的sha1散列值

  • similar_text 计算两个字符串的相似度

  • soundex 计算字符串的soundex键

  • sprintf 返回格式化字符串

  • sscanf 根据指定格式解析输入的字符

  • str_contains 判断一个字符串中是否包含一个给定的子字符串(PHP8)

  • str_ends_with 检查字符串是否以给定的子字符串结尾(PHP8)

  • str_getcsv 解析 CSV 字符串为一个数组

  • str_ireplace str_replace()的忽略大小写版本

  • str_pad 使用另一个字符串填充字符串为指定长度

  • str_repat 重复一个字符串

  • str_replace 字符串替换

  • str_rot13 对字符串执行 ROT13 转换

  • str_shuffle 随机打乱一个字符串

  • str_split 将字符串转换为数组

  • str_starts_with 检查字符串是否以给定的子字符串开头

  • str_word_count 返回字符串中单词的使用情况

  • strcasecmp 二进制案例比较字符串

  • strchr strstr()的别名

  • strcmp 二进制安全字符串比较

  • strcoll 基于区域设置的字符串比较

  • strcspn 获取不匹配遮罩的起始子字符串的长度

  • strip_tags 从字符串中去除HTML和PHP标记

  • stripcslashes 反引用一个使用addcslashes()转义的字符串

  • stripos 查找字符串首次出现的位置

  • stripslashes 反引用一个引用字符串

  • stristr strstr()函数的忽略大小写版本

  • strlen 获取字符串长度

  • strnatcasecmp 使用“自然顺序”算法比较字符串(不区分大小写)

  • strnatcmp 使用自然排序算法比较字符串

  • strncasecmp 二进制安全比较字符串开头的若干个字符(不区分大小写)

  • strncmp 二进制安全比较字符串开头的若干个字符

  • strpbrk 在字符串中查找一组字符的任何一个字符

  • strpos 查找字符串首次出现的位置

  • strrchr 查找指定字符在字符串中的最后一次出现

  • strrev 反转字符串

  • strripos 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)

  • strrpos 计算字符串在目标字符串中最后一次出现位置

  • strspn 计算字符串中全部字符都存在于指定字符集合中的第一段子串的长度

  • strstr 查找字符串的首次出现

  • strtok 标记分割字符串

  • strtolower 将字符串转化为小写

  • strtoupper 将字符串转换为大写

  • strtr 转换指定字符

  • substr_compare 二进制安全比较字符串(从偏移位置比较指定长度)

  • substr_count 计算字串出现的次数

  • substr_replace 替换字符串的子串

  • substr 返回字符串的子串

  • trim 去除字符串首尾处的空白字符(或者其他字符)

  • ucfirst 将字符串的首字母转换为大写

  • ucwords 将字符串中每个单词的首字母转换为大写

  • vfprintf 将格式化字符串写入流

  • vprintf 输出格式化字符串

  • vsprintf 返回格式化字符串

  • wordwrap 打断字符串为指定数量的字串

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!