php教程

php获取字符串字数长度教程

我的站长站 2025-02-21 人阅读

strlen()获取字符串长度方法

如果你确定你的字符串是单字节编码(如ISO-8859-1),或者不关心多字节字符的问题,可以使用strlen()函数。

<?php
$str = "Hello, World!";
echo strlen($str); // 输出: 13
?>

mb_strlen()获取字符串长度方法

对于UTF-8等多字节字符集,建议使用mb_strlen()函数来确保正确计算字符数。

首先,确保你的PHP环境已经启用了mbstring扩展。

<?php
$str = "你好,世界!";
echo mb_strlen($str, "UTF-8"); // 输出: 4,因为这里有4个中文字符
?>