gpt4 book ai didi

php - 如何在不切断单词的情况下截断 php 中的字符串?

转载 作者:行者123 更新时间:2023-12-02 07:02:50 26 4
gpt4 key购买 nike

我正在寻找以下案例的解决方案。我有一个字符串

"This is a long string of words"

我只想使用前几个字,但如果我只在第 20 个字符之后删除所有内容,它将看起来像这样:

"This is a long strin"

我可以捕获前三个词

implode(' ', array_slice(explode(' ', "This is a long string of words"), 0, 3));

但在某些情况下,3 个单词“我我我”会太短。

如何在第 20 个字符之前抓取尽可能多的单词?

最佳答案

echo array_shift(explode("\n", wordwrap($text, 20)));

文档:

关于php - 如何在不切断单词的情况下截断 php 中的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17507574/

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