字符串函数总结

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(); 函数再字符串中的每个新行( )之前插入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