飞软教育 PHP学习第九天总结

字符串常用函数:

explode
   用于拆分字符串为数组,explode(" ",”Hello world php!”);
join
   和explode相反,用于把数组还原成字符串。join(“|”,array(1,2,3,4));
trim
去掉字符串两边的空格。
strlen
获得字符串的长度
substr
截取字符串 substr(“hello”,2,2);从第二个位置截取2个,结果是ll;第三个参数不填是截取到最后
strpos
在字符串中第一次出现的位置。没有找到则返回false
mb_substr
substr()截取字符串出现中文乱码问题。但字符串只要出现中文字符,就有可能导致PHP substr中文乱码,因为中文UTF-8编码,每个汉字占3字节,而GB2312占2字节,英文占1字节,截取位数不准确,substr()硬生生地将一个中文字符“锯”成两半,造成断开的字符会把其后的…拉过来一起做一个字,所以出现了PHP substr中文乱码。这时候用mb_substr(“php中文字符encode”,0,4,“utf-8”);一般的服务器都没打开php_mbstring.dll,需要在php.ini在把php_mbstring.dll打开。第三个参数encoding 参数为字符编码。如果省略,则使用内部字符编码。
addslashes
在预定义字符之前添加反斜杠的字符串。单引号(‘),双引号(“),反斜杠(\), NULL
Htmlspecialchars ( htmlspecialchars_decode )
把预定义的字符“<”(小于)和 “>”(大于)转换为HTML实体
预定义的字符是: & (和号)“ (双引号) ‘ (单引号) < (小于)> (大于)
ucfirst,lcfirst,strtolower,strtoupper
首字母改成大写,首字母改成小写,全变成小写,全变成大写
md5
返回字符串的MD5加密值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值