编程语言
首页 > 编程语言> > 是否有一个PHP函数用于将字符串切割成不切割单词的部分?

是否有一个PHP函数用于将字符串切割成不切割单词的部分?

作者:互联网

我正在尝试找到一个带有字符串和长度数字的php函数,并且在字符串中的那个长度将剪切它,但如果它在一个单词的中间,只有它的空格,并且将检查为最近的空间这样做.

它也会连续执行此操作并返回字符串数组,但原始字符串的长度是多长的(如果原始字符串的长度大约为240,我希望切割大约80,则数组大小为3个字符串).

我找到了几个功能,但没有一个功能,我在创建自己的功能时遇到了麻烦.

解决方法:

wordwrap函数将字符串拆分为长达给定字符数的行.

它会处理单词并且不会在单词中间切换(除非告诉它).

您可以使用它并按行分割字符串:

$string = wordwrap($string, 42);
$lines = explode("\n", $string);

标签:string-length,php,function,string
来源: https://codeday.me/bug/20190826/1733618.html