你可以使用mb_substr函数来截取中文字符串,示例如下:
<?php
$str = "这是一段中文字符串";
$length = mb_strlen($str, "utf-8");
$sub_str = mb_substr($str, 0, 3, "utf-8");
echo $sub_str;
?>
上述代码中,使用了mb_strlen函数获取了中文字符串的长度,并使用mb_substr函数截取了前三个字符作为子字符串。需要注意的是,由于中文字符占用的字节数不同于英文字符,因此需要指定字符编码为utf-8。