我需要每 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 个字符。我怎么解决这个问题 ?
1 回答
人到中年有点甜
TA贡献1895条经验 获得超7个赞
<?php
$newText = wordwrap($string, 100, "\n");
string_stripped = explode("\n", $newText);
?>
阅读有关wordwrap() 的
更多信息 阅读有关爆炸 () 的更多信息
- 1 回答
- 0 关注
- 182 浏览
添加回答
举报
0/150
提交
取消