我需要每 100 个字符拆分一个很长的字符串。该字符串包括 HTML 实体。我正在使用该功能,str_split_unicode()
但结果不是我需要的。
我的原始字符串包含 HTML 实体,例如/ ;
而不是/
.
我的php代码如下:
$string_stripped = str_split_unicode($string, 100);
然后我访问前 100 个字符$string_stripped[0]
,从 101 到 200 的字符$string_stripped[1]
等等。
问题是这/ ;
将被计str_split_unicode
为一个字符而不是 5 个字符。这会导致输出字符串超过 100 个字符。我怎么解决这个问题 ?
人到中年有点甜