如何用PHP准确计算英文字符串的实际长度?
- 内容介绍
- 文章标签
- 相关推荐
本文共计668个文字,预计阅读时间需要3分钟。
在之前的文章中,我们介绍了计算数组长度的方法。感兴趣的读者可以点击链接查看详细内容——《PHP数组学习之二维数组计算数组长度》。今天,我们来探讨一下字符串,了解英文字符串长度的计算方法。
在之前的文章中我们介绍了计算数组长度的方法,感兴趣的可以点击链接查看→《PHP数组学习之二维数组计算数组长度》。今天我们来看看字符串,了解一下英文字符串长度的计算方法。PHP中用来计算字符串长度的函数主要有两个:strlen() 和 mb_strlen() 。下面我们通过代码示例来了解一下两个函数是如何计算英文字符串长度的。
1、strlen()函数
<?php header("Content-type:text/html;charset=utf-8"); $str = "hello world!"; echo '字符串 “'.$str.'” 的长度为:'.strlen($str).'<br>'; ?>
strlen($string)函数只接受一个参数$string(要计算的字符串),如果该参数传递的值为空则返回 0。strlen()函数中,(英文状态下的逗号)、数字、英文字母、小数点.、下划线、空格等都只占一个字符长度。
本文共计668个文字,预计阅读时间需要3分钟。
在之前的文章中,我们介绍了计算数组长度的方法。感兴趣的读者可以点击链接查看详细内容——《PHP数组学习之二维数组计算数组长度》。今天,我们来探讨一下字符串,了解英文字符串长度的计算方法。
在之前的文章中我们介绍了计算数组长度的方法,感兴趣的可以点击链接查看→《PHP数组学习之二维数组计算数组长度》。今天我们来看看字符串,了解一下英文字符串长度的计算方法。PHP中用来计算字符串长度的函数主要有两个:strlen() 和 mb_strlen() 。下面我们通过代码示例来了解一下两个函数是如何计算英文字符串长度的。
1、strlen()函数
<?php header("Content-type:text/html;charset=utf-8"); $str = "hello world!"; echo '字符串 “'.$str.'” 的长度为:'.strlen($str).'<br>'; ?>
strlen($string)函数只接受一个参数$string(要计算的字符串),如果该参数传递的值为空则返回 0。strlen()函数中,(英文状态下的逗号)、数字、英文字母、小数点.、下划线、空格等都只占一个字符长度。

