您的位置:首页 > 编程语言 > PHP开发

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

2020-02-02 01:56 507 查看

字符串常用函数:

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加密值

  • 点赞
  • 收藏
  • 分享
  • 文章举报
渣男学PHP 发布了16 篇原创文章 · 获赞 0 · 访问量 169 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: