PHP常用字符串相关操作函数

帅气的开发者2020-03-25 05:39:2317阅读
字符串相关操作函数
去除空格或其他字符
trim	删除字符串两端空格或其他预定义字符
rtrim	删除字符串右边空格或其他预定义字符
chop	rtrim() 的别名 chop() 与 Perl 的 chop() 函数有所不同,它会删除字符串的最后一个字符。
ltrim	删除字符串左边空格或其他预定义字符
 	 
字符串生成与转换
str_pad	使用另一个字符串填充字符串为指定长度
str_replace	子字符串替换
str_split	将字符串转换为数组
strrev	反转字符串
wordwrap	打断字符串为指定数量的字串
str_shuffle	随机打乱一个字符串
parse_str	将字符串解析成变量
number_format	通过千位分组来格式化字符串
 	 
字符串大小写转换
strtolower	将字符串转化为小写
strtoupper	将字符串转化为大写
ucfirst	将字符串的首字母转换为大写
ucwords	将字符串中每个单词的首字母转换为大写
 	 
html标签关联
htmlentities	将字符转换为HTML实体
htmlspecialchars	预定义字符串转HTML编码
nl2br	在字符串所有新行之前插入 HTML 换行标记 \n转换为<br>标签
strip_tags	从字符串中去除 HTML 和 PHP 标记
addcslashes	以 C 语言风格使用反斜线转义字符串中的字符
stripcslashes	反引用一个使用 addcslashes() 转义的字符串
addslashes	使用反斜线引用字符串
stripslashes	删除由addslashes添加的转义字符
quotemeta	字符串中某些预定义字符串前加反斜杠
chr	从指定的 ASCII 值返回字符
ord	返回字符串第一个字符的 ASCII 值
 	 
字符串比较
strcasecmp	不区分大小写比较两个字符串
strcmp	区分大小写比较两个字符串
strncmp	比较字符串前N个字符,区分大小写
strncasecmp	比较字符串前N个字符,不区分大小写
strnatmp	自然顺序法比较字符串长度,区分大小写
strnatcasecmp	自然顺序法比较字符串长度,不区分大小写
 	 
字符串查找替换
str_replace	字符串替换操作,区分大小写
str_ireplace	字符串替换操作,不区分大小写
substr_count	统计一个字符串,在另一个字符串中出现的次数
substr_replace	替换字符串中某串为另一个字符串
similar_text	返回两字符串相同字符的数量
strrchr	返回一个字符串在另一个字符串中最后一次出现位置开始到末尾的字符串
strstr	返回一个字符串在另一个字符串中开始位置到结束位置的字符串
strchr	strstr的别名,返回一个字符串在另一个中首次出现位置开始到末尾的字符串
stristr	返回一个字符串在另一个字符串中开始位置到结束位置的字符串,不区分大小写
strtr	转换字符串中某些字符
strpos	寻找字符中某些字符最先出现的位置
stripos	寻找字符中某些字符最先出现的位置,不区分大小写
strrpos	寻找字符中某些字符最后出现的位置
strripos	寻找字符中某些字符最后出现的位置,不区分大小写
strspn	返回字符串中首次符合mask的字符串长度
strcspn	返回字符串中不符合mask的字符串的长度
 	 
字符串统计
str_word_count	统计字符串含有的单词数
strlen	统计字符串长度
count_chars	统计字符串中所有字母出现的次数(0..255)
 	 
字符串编码
md5	计算字符串的 MD5 散列值
php打印
举报&反馈

写评