strlen()
函数用于获取字符串的长度,即字符串中字符的个数。它接受一个字符串作为参数,并返回该字符串的长度。
$length = strlen("Hello World");
echo $length; // 输出 11
在计算字符串长度时,strlen()
函数会将每个字符都计算在内,包括空格和特殊字符。如果字符串中包含多字节字符(如中文、日文等),则每个多字节字符会被计算为一个字符。
$length = strlen("你好,世界!");
echo $length; // 输出 7
需要注意的是,strlen()
函数计算的是字符串的字节数,并不一定等于字符串在屏幕上显示的长度。如果字符串中包含多字节字符,建议使用 mb_strlen()
函数来计算字符串的长度,以确保准确性。
$length = mb_strlen("你好,世界!", 'UTF-8');
echo $length; // 输出 5
在上面的示例中,mb_strlen()
函数的第二个参数指定了字符编码为 UTF-8,以正确计算多字节字符的长度。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站