字符串整理
连接和分割
字符串比较
字符串长度
查找字符串
替换字符串
以下将比较常用的字符串函数,按照功能进行了一次分类。
chunk_split 把字符串分割为一系列更小的部分。
nl2br 在字符串中的每个新行之前插入 HTML 换行符。
strip_tags 剥去字符串中的 HTML 和 PHP 标签。
ucwords 把字符串中每个单词的首字符转换为大写。
addslashes 返回在预定义的字符前添加反斜杠的字符串。
stripslashes 删除由 addslashes() 函数添加的反斜杠。
strcasecmp 比较两个字符串(对大小写不敏感)。
strnatcmp 使用一种"自然排序"算法来比较两个字符串(对大小写敏感)。
strstr 查找字符串在另一字符串中的第一次出现(对大小写敏感)。
strchr 查找字符串在另一字符串中的第一次出现。(strstr() 的别名。)
strrchr 查找字符串在另一个字符串中最后一次出现。
stristr 查找字符串在另一字符串中第一次出现的位置(大小写不敏感)。
strpos 返回字符串在另一字符串中第一次出现的位置(对大小写敏感)。
strrpos 查找字符串在另一字符串中最后一次出现的位置(对大小写敏感)。
preg_match_all 执行一个全局正则表达式匹配
str_replace 替换字符串中的一些字符(对大小写敏感)。
preg_replace 执行一个正则表达式的搜索和替换
preg_replace_callback 执行一个正则表达式搜索并且使用一个回调进行替换