gpt4 book ai didi

php - 从字符串中获取前 100 个字符,尊重完整的单词

转载 作者:IT老高 更新时间:2023-10-28 12:00:55 40 4
gpt4 key购买 nike

我之前在这里问过一个类似的问题,但我需要知道这个小调整是否可行。我想将一个字符串缩短为 100 个字符并使用 $small = substr($big, 0, 100); 这样做。但是,这只是取前 100 个字符,并不关心它是否分解了一个单词。

有什么方法可以占用字符串的前 100 个字符,但要确保不打断一个单词?

例子:

$big = "This is a sentence that has more than 100 characters in it, and I want to return a string of only full words that is no more than 100 characters!"

$small = some_function($big);

echo $small;

// OUTPUT: "This is a sentence that has more than 100 characters in it, and I want to return a string of only"

有没有办法使用 PHP 做到这一点?

最佳答案

您需要做的就是使用:

$pos=strpos($content, ' ', 200);
substr($content,0,$pos );

关于php - 从字符串中获取前 100 个字符,尊重完整的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/972010/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com