php 将文本分成几个部分

180it 2021-09-19 PM 1442℃ 0条

我想将一个大文本分成 10 个部分(不知何故相等)。ii 使用此功能:

<?php
function chunk($msg) {
   $msg = preg_replace('/[\r\n]+/', ' ', $msg);
   //define character length of each text piece
   $chunks = wordwrap($msg, 10000, '\n');
   return explode('\n', $chunks);
}

$arrayys=chunk($t);
foreach($arrayys as $partt){echo $partt."<br/><br/><br/>";}
?>

但是是否可以定义每个文本片段的字长(不是字符长度)?在这种情况下如何将文本分成单词?

我建议使用“explode” http://php.net/manual/en/function.explode.php来按空格分割字符串。然后你会得到一个单词数组,你可以在这些单词上迭代和构建你的文本部分。

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

php 将文本分成几个部分