1.strlen() 函数返回字符串的长度,以字符统计
2. strpos() 用于检索字符串内指定的字符或文本
如果找到匹配,则会返回首个匹配的字符位置,如果未找到匹配,则将返回 false
3.addcslashe() 不常用 返回在指定字符前添加反斜杠的字符串
4.addslashes() 不常用 返回在预定义字符之前添加反斜杠的字符串
5.bin2hex() 不常用
把ASCII字符的字符串转换为十六进制值,字符串可通过使用pack()函数再转换回去。
。。。。。
字符串特点
1. 其他类型的数据用在字符串类型处理函数中,会自动将其转化成字符串后,在处理
2.可以将字符串视为数组,当做字符集合来看待
强大的内置的字符串处理函数
1.常用的字符串输出函数
echo()
print()
die()----exit()
printf() 格式化字符串
sprintf() 返回格式化的字符串
2.常用的字符串格式化函数
去掉字符
ltrim(); 去掉左边的字符串(默认去掉空格)
rtrim(); 去掉右边的字符串
trim(); 去掉两边的字符串
3. 添加字符串
str_pad(); 添加字符串(默认在右边添加)
大小写转换
strtolower(); 所有的字符都转化为小写
strtoupper(); 所有的字符都转化成大写
ucfirst(); 首字母转化为大写
ucword(); 每个单词首字母转成大写
和HTML标签有关的字符串格式化
nl2br(); 函数再字符串中的每个新行(\n)之前插入HTML 换行符(<br />).
htmlentities(); 函数把字符转换为HTML实体。
htmlspeciachars(); 函数把一些预定义的字符转换为HTML实体。
strip_tags(); 函数剥去 html xml 以及php的标签
number_format(); 函数通过千位分组来格式化数字。
strrev();函数翻转字符串
md5();
函数计算字符串的MD5 散列
md5_file();
函数计算文件的md5散列
3.字符串比较函数
strcmp(); 函数比较两个字符串
原文:https://www.cnblogs.com/simadongyang/p/8757408.html