迹忆客 计算机编程题库

PHP 经典面试题汇总一

简述 strlen()和mb_strlen()的作用分别是什么?

解析:

strlen()和mb_strlen()的作用都是来获取字符串的长度。

strlen()只针对单字节编码字符,也就是计算字符串的总字节数,如果是多字节编码,如gbk和utf8,使用strlen()获得的不是字符总数而是总字节数,可以使用mb_strlen来获取其字符的个数,使用mb_string要注意两点:

  • 要开启mbstring扩展
  • 要指定字符集。

查看笔记

扫码一下
查看教程更方便