PHP 字符串长度

简介: PHP 字符串长度

  • 字符串的长度问题,有两个方面的理解: 1、一个字符串有几个字符(人可见到的字符个数) ; 2、一个字符串占据复少个字节空间(人不可见) ;


  • 几个常识: a、1字节(B)就是8个bit位(最小的存储空间),1KB=1024B, 1MB=1024KB, 1GB=1024MB。。 b、一个英文字符占据1字节空间,gbk编码中1个汉字占据2个字节,utf8编码1个汉字占3字节。


  • 求php字符串的长度,有两个函数: strlen(字符串):求该字符串的“字节数”,也就是占据的字节空间大小; mb_strlen(字符串):求该字符串的“字符个数”。


```


// 字符个数
echo mb_strlen($str1); // 4
echo mb_strlen($str2); // 9
echo mb_strlen($str3); // 11, 一个中文字符占一个字符
echo mb_strlen($str4); // 8, 字符串 \t 就只相当于一个字符
echo mb_strlen($str5); // 10, 字符串 \t 就只相当于一个字符

?> ```


相关文章
|
1月前
|
PHP
在PHP中,字符串操作
在PHP中,字符串操作
24 3
|
1月前
|
PHP
06 一文带你搞定PHP字符串操作
路老师带你深入PHP:本文详细介绍了PHP中的字符串定义、操作及常用函数,包括字符串的定义方式、定界符、字符串操作(如去除空格、获取长度、截取、替换、分割和合成等)。通过实例讲解,帮助你快速掌握PHP字符串处理技巧。
25 2
|
3月前
|
XML SQL PHP
php学习笔记-php字符串及字符串常用函数总结-day04
本文总结了PHP中字符串的三种定义方式和常用字符串处理函数,包括字符串的修剪、转换、长度计算、子串操作、比较、连接、分割及替换等操作。
|
5月前
|
存储 PHP 索引
|
6月前
|
PHP
php删除字符串中的所有空格
php删除字符串中的所有空格
35 0
|
6月前
|
运维 Serverless API
Serverless 应用引擎产品使用合集之如何使用PHP SDK调用函数并在请求体(body)中传递字符串
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
7月前
|
安全 PHP
PHP反序列化---字符串逃逸(增加/减少)
PHP反序列化---字符串逃逸(增加/减少)