字符串操作:
1. . 拼接运算符
运行效果
2. strlen() mb_strlen() 都可以用来计算字符串长度,区别在于mb_strlen可以计算中文字符串长度
strlen() :
运行效果
mb_strlen() :
运行效果:
3. addslashes() 将预定义的字符添加反斜杠转义
实现效果
4.bin2hex()将ascii字符串转换为16进制
2进制转16进制
实现效果:
16进制到2进制
实现效果
5.chop()移除字符串右侧的空白字符或者其他字符,这些字符需要自己指定的,默认就是空白字符
实现效果:
6.chr()将指定的ascii值转换成字符
实现效果:
代码:
7.crypt()对字符串单项加密,不可逆转,类似于做md5值
实现效果:
判断一下:
实现效果:
8.htmlentities()将字符串转换为html实体
实现效果:
9.implode() 返回一个由数组元素组合成的字符串
实现效果:
可以拼出字符串
10.md5()计算字符串的md5值
实现效果:
11.md5_file()计算文件的md5值
实现效果:
12.convert_uuencode() convert_uudecode() uu编码/解码
编码:
解码:
13.urlencode() urldecode() url编码/解码
编码:
解码:
14.str_replace()替换字符串的中一部分(大小写敏感) str_ireplace() 大小写不敏感
实现效果:
15.split函数可以按照指定的字符来分割,与explode函数用法类似,split函数仅仅可以在
实现效果:
16.strcmp比较两个字符串(大小写敏感)
实现效果:
int(1)1表示大于
实现效果:
-1表示小于
实现效果:
0表示等于
17.substr()返回字符串中的一部分
实现效果:
18.preg_match() 的使用
实现效果:
19:preg_match_all()的使用
实现效果: