PHP函数从段落中删除第一句话

时间:2020-12-28 17:30:20

标签: paragraph sentence

我发现从段落中返回第一句的函数非常有用。

参考:Returning first sentence from variable in PHP

我在 xml 文件中有产品描述,我想获得标题的第一句话,其余的作为描述。

示例:Lorem ipsum dolor sat amet。 Consectetur adipiscing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua。 Ut enim ad minim veniam。

通过引用,我得到了标题:Lorem ipsum dolor sat amet。

我想得到描述:Consectetur adipiscing elit,sed do eiusmod tempor incididunt ut Labore et dolore magna aliqua。 Ut enim ad minim veniam。

我的问题:从段落中删除第一句话的功能是什么? (句子变体结尾 = '.?!')

提前致谢

1 个答案:

答案 0 :(得分:1)

你可以使用explode函数

$paragraph = 'Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam';

return explode('.', $paragraph)[1];  //here i want second index

这个函数返回一个数组,所以要获取特定的句子,请指定句子的索引